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 关键字的介绍。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM