可以根据MySQL中的3+小数点向下舍入到小数点后第二位

时间:2010-12-21 16:46:21

标签: sql mysql

我试图弄清楚如何基于特定的小数位而不是整个值来创建一个“底层”调用。下面是实际值和所需结果的表格:

=========|=========
3.125    |  3.12
4.187    |  4.18
1.212    |  1.21
5.999    |  5.99

这可以用mysql吗?使用圆形函数到小数点后2位返回“坏”数据并舍入到第三位也不会达到目标。

2 个答案:

答案 0 :(得分:3)

使用TRUNCATE function

SELECT TRUNCATE(3.125, 2)

输出:

 3.12

答案 1 :(得分:1)

你可以乘以100和楼层然后除以100吗?像

地板(值* 100)/ 100