mysql求平均值保留小数
时间: 2023-08-17 11:12:41 浏览: 294
保留两位小数
在MySQL中,要求保留平均值的小数位数是比较常见的需求。可以使用CAST函数来实现这个目的。例如,如果你想要保留小数点后三位,可以使用以下语句:
SELECT CAST(AVG(score) AS DECIMAL(10,3)) FROM table_name;
其中,score是你要求平均值的列名,table_name是你的表名。这个语句将返回保留小数点后三位的平均值。[1]
另外,如果你想要保留小数点后两位,可以使用以下语句:
SELECT CAST(AVG(column_name) AS DECIMAL(10,2)) FROM table_name;
其中,column_name是你要求平均值的列名,table_name是你的表名。这个语句将返回保留小数点后两位的平均值。[2]
阅读全文