今天在寫一個關於查詢最高分、最低分和平均分的 SQL 語句時突然想把 AVG 函數的保留小數設置為兩位,查了半天終於搞定了,記錄一下下次忘了來提醒自己。
SELECT MAX(student_result) AS 最高分,MIN(student_result) AS 最低分,CAST(AVG(student_result) AS DECIMAL(10,2)) AS 平均分 FROM result WHERE exam_date = '2016-02-17'
這里使用到了 CAST 關鍵字,隨后將寫一篇關於 CAST 關鍵字的介紹。