Receive all updates via Facebook. Just Click the Like Button Below

Blogger Widgets
/

Watch Intro About My Website ! ! !

Wednesday, 6 November 2013


The AVG() function returns the average value of a numeric column.

SQL AVG() Syntax

SELECT AVG(column_name) FROM table_name


SQL AVG() Example


We have the following "Orders" table:

Id
OrderDate
OrderPrice
Customer
1
2008/11/12
1000
Navis
2
2008/10/23
1600
Nilsen
3
2008/09/02
700
Navis
4
2008/09/03
300
Navis
5
2008/08/30
2000
Jensen
6
2008/10/04
100
Nilsen

Now we want to find the average value of the "OrderPrice" fields.
We use the following SQL statement:

SELECT AVG(OrderPrice) AS OrderAverage FROM Orders

The result-set will look like this:

OrderAverage
950

Now we want to find the customers that have an OrderPrice value higher than the average OrderPrice value.

We use the following SQL statement:

SELECT Customer FROM Orders
WHERE OrderPrice>(SELECT AVG(OrderPrice) FROM Orders)

The result-set will look like this:

Customer
Navis
Nilsen
Jensen

Tagged:

0 comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...