gpt4 book ai didi

mysql查询基于特定十进制值的舍入

转载 作者:行者123 更新时间:2023-11-29 06:55:16 25 4
gpt4 key购买 nike

我可以根据特定的十进制值对值进行舍入吗?我的 mysql 表中有此数据:

1122.46
4599.99
2000.56
5249.99

我想查询这样的结果:

1122.46
4600
2000.56
5250

其中仅对小数点后 0.99 的值进行四舍五入。

最佳答案

我能想到的唯一方法是:

SELECT `number` + (FLOOR(`number` + 0.01)-FLOOR(`number`))*0.01

测试它:

5249.99 + (楼层(5249.99 + 0.01)-楼层(5249.99))*0.01 = 5250

1122.46 + (楼层(1122.46 + 0.01)-楼层(1122.46))*0.01 = 1122.46

关于mysql查询基于特定十进制值的舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45928960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com