zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mysql格式化小数保留小数点后两位(小数点格式化)

mysql 格式化 保留 小数 两位 小数点
2023-06-13 09:15:13 时间

复制代码代码如下:


SELECTFORMAT(12562.6655,2);

结果:12,562.67

查看文档:FormatsthenumberXtoaformatlike"#,###,###.##",roundedtoDdecimalplaces,andreturnstheresultasastring.IfDis0,theresulthasnodecimalpointorfractionalpart.整数部分超过三位的时候以逗号分割,并且返回的结果是string类型的。

复制代码代码如下:


mysql>SELECTFORMAT(12332.123456,4);
->"12,332.1235"
mysql>SELECTFORMAT(12332.1,4);
->"12,332.1000"
mysql>SELECTFORMAT(12332.2,0);
->"12,332"

没有达到预期结果,想要的结果不要以逗号分隔,

复制代码代码如下:
selecttruncate(4545.1366,2);

结果:4545.13,直接截取不四舍五入,还是有问题。

复制代码代码如下:
selectconvert(4545.1366,decimal);

结果:4545.14,达到预期。