Examly題庫立即開始練習
2 類科共用卷
國家安全情報人員考試五等考試-資訊組身障特考五等考試-電腦打字
計算機大意11332單選題

若要計算成績資料表中每位學生的平均成績,下列那一個 SQL 語法正確?

題目圖片
ASELECT 學號, 姓名, AVG(成績) AS 平均成績 FROM 成績資料 GROUP BY 學號, 姓名正確答案
BSELECT 學號, 姓名, AVG(成績) AS 平均成績 FROM 成績資料 WHERE AVG(成績)
CSELECT 學號, 姓名, AVG(成績) AS 平均成績 FROM 成績資料 ORDER BY 學號, 姓名
DSELECT 學號, 姓名, AVG(成績) AS 平均成績 FROM 成績資料 HAVING AVG(成績)
答案與詳解
A
正確答案
SQL 計算分組平均值必須使用 GROUP BY 搭配聚合函數 AVG(),WHERE 不能放聚合函數,HAVING 必須跟在 GROUP BY 後面。

為什麼答案是 A

正確。使用 GROUP BY 學號, 姓名 將同一學生的多筆成績分組,再用 AVG(成績) 計算每組的平均值,語法與邏輯完全正確。

載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮