MySQL保留2位小数

需要出一些报告时,我们希望在查询语句中直接就把数字格式化好,这时就需要用到mysql的格式化函数,下面介绍一些常用的格式化函数

1、round(x,d),四舍五入。round(x) ,其实就是round(x,0),也就是默认d为0

1
2
msyql> select round(110.35,1);
110.4

2、TRUNCATE(x,d),直接截取需要保留的小数位

1
2
msyql> select TRUNCATE(110.35,1);
110.3

3、FORMAT(x,d),四舍五入,保留d位小数,返回string类型

1
2
msyql> select FORMAT(110.35,1);
110.4

JouyPub wechat
欢迎订阅「K叔区块链」 - 专注于区块链技术学习