Excel 2010 SQL應用091 聚合函式之求平均數
阿新 • • 發佈:2021-01-20
技術標籤:# Execel 2010 SQL應用
目錄
源資料表
姓名 | 班級 | 語文 | 數學 | 英語 |
林芝 | 高三9班 | 65 | 80 | 66 |
李清 | 高三9班 | 78 | 56 | 79 |
黃秀鳳 | 高三9班 | 85 | 89 | 95 |
黃強 | 高三9班 | 56 | 48 | 60 |
周紫玉 | 高三9班 | 70 | 65 | 55 |
龍偉材 | 高三9班 | 64 | 78 | 68 |
葉一名 | 高三9班 | 82 | 90 | 85 |
丁聞 | 高三9班 | 72 | 56 | 56 |
高峰 | 高三9班 | 44 | 85 | 67 |
李曉 | 高三9班 | 76 | 57 | 70 |
王巨集 | 高三9班 | 64 | 82 | 88 |
如圖所示考試成績一覽表,統計該班的語文、數學、英語等科目的平均分。
解決方案
SELECT AVG(語文) AS 語文平均分,AVG(數學) AS 數學平均分,AVG(英語) AS 英語平均分 FROM [sheet1$]
AVG函式在SQL中的使用
本例實現的是在某班的考試成績表中利用聚合函式AVG統計本班學生的各科平均分。AVG函式的功能是返回數字表達式中所有值的平均值,用來求平均值的表示式通常是欄位名稱
或者包含欄位名稱的表示式。空值將被忽略,其語法如下:
AVG([ALL|DISTINCT] expr)
AVG函式的引數必須是數值型別的。