请教MYSQL四舍五入的问题

发布网友 发布时间:2022-04-22 10:28

我来回答

2个回答

懂视网 时间:2022-04-09 17:30

四舍五入:
1、format函数:
select FORMAT(2.567,2); 返回:2.57
select FORMAT(12562.6655,2); 返回:12,562.67 //整数部分超过三位的时候以逗号分割,并且返回的结果是string类型的
2、truncate 函数:
select truncate(4545.1366,2);//直接截取不四舍五入
3、ROUND(X,D):可以解决
select ROUND(4545.1366,2); //返回4545.14

mysql-四舍五入

标签:str   逗号   mat   函数   截取   string类   format   orm   分割   

热心网友 时间:2022-04-09 14:38

1.四舍五入
round(123.5)
2.舍去小数
floor(123.5)
3.如果小数部分有值就进一
ceil(123.5)
或者
ceiling(123.5)
以上经过我在mysql客户端的测试,没有问题的,你可以在mysql客户端测试下,代码也给你吧:
select
round(123.5),floor(123.5),ceil(...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com