MySQL 使用AVG聚合函数时,保留两位小数的方法

今天在写一个关于查询最高分、最低分和平均分的 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 关键字的介绍。

原文地址:https://www.cnblogs.com/wanguncle/p/10472670.html