Mysql四舍五入保留两位小数
1.ROUND()函数可以将数值四舍五入到指定的小数位数。
推荐写法: SELECT ROUND(51.123,2) ; 输出:51.12
知识扩展:
2.truncate()函数会将小数部分2位以后的值直接舍去
SELECT TRUNCATE(51123,2); 输出:51123
3. FORMAT()函数会对小数部分进行四舍五入操作,整数部分从右向左每3位一个逗号进行格式化输出 包含千位分隔符。
SELECT FORMAT(1234567.89,2); 输出:1,234,567.89
4.convert()函数会对小数部分进行四舍五入操作,解释一下decimal(10,2),它表示最终得到的结果整数部分位数加上小数部分位数小于等于10,小数部分位数2
SELECT CONVERT(1234567.89,DECIMAL(10,2)); 输出: 1234567.89
原文链接:http://www.jxszl.com/biancheng/shujuku/444554.html