1. 程式人生 > 其它 >Excel 2010 SQL應用091 聚合函式之求平均數

Excel 2010 SQL應用091 聚合函式之求平均數

技術標籤:# Execel 2010 SQL應用

目錄

源資料表

解決方案

AVG函式在SQL中的使用


源資料表

姓名班級語文數學英語
林芝高三9班658066
李清高三9班785679
黃秀鳳高三9班858995
黃強高三9班564860
周紫玉高三9班706555
龍偉材高三9班647868
葉一名高三9班829085
丁聞高三9班725656
高峰高三9班448567
李曉高三9班765770
王巨集高三9班648288

如圖所示考試成績一覽表,統計該班的語文、數學、英語等科目的平均分。

解決方案

SELECT AVG(語文) AS 語文平均分,AVG(數學) AS 數學平均分,AVG(英語) AS 英語平均分
FROM [sheet1$]

AVG函式在SQL中的使用

本例實現的是在某班的考試成績表中利用聚合函式AVG統計本班學生的各科平均分。AVG函式的功能是返回數字表達式中所有值的平均值,用來求平均值的表示式通常是欄位名稱
或者包含欄位名稱的表示式。空值將被忽略,其語法如下:

AVG([ALL|DISTINCT] expr)

AVG函式的引數必須是數值型別的。