我想知道是否有函数或某种方法将数字四舍五入到最低整数值。像楼层的东西,但是像10这样的指定增量。例如:
0.766,5.0883,9,9.9999将全部归为0 11.84848,14.84763,19.999将全部归为10 等...
我基本上想要在0,10,20,30等范围内拟合数字
我也可以使用不同的范围吗?例如0,100,200,300等
谢谢。
答案 0 :(得分:2)
您可以使用算术和floor()
:
select 10*floor(val / 10)
您可以用您想要的任何值替换10
。