AVG[SQL資料庫中求平均值函式]

AVG SQL資料庫中求平均值函式

AVG SQL資料庫中求平均值函式avg()用於對指定的列或表達式求平均值。當使用avg()函式對指定列求平均值時,如果該列存在空(NULL)值,則avg()函式會忽略該值。

語法:

SELECT AVG([ALL | DISTINCT] expression)

FROM table_source

[WHERE search_condition]

注意:求平均值函式avg()只能作用於數值型數據。

例如:

計算“2007-02”月份員工的平均基本工資及平均實發工資。由於工資表中沒有實發工資列,但是實發工資可以通過“獎金+基本工資+津貼-火食費”計算得出,所以在求平均實發工資時使用了列表達式。

SQL語句如下:

select avg(basicPay) AS avgBasicPay ,avg(award+basicPay+allowance-fare) AS avgtruepay

from tb_wage where wageDate="2007-02"

相關詞條

熱門詞條

聯絡我們