sql2000小数四舍五入
我写了一个语句是用having过滤大于0的数量.我发现是0--0.5之间的数据就变成0了,导致having过滤不出来,请各位高手指点一下.
------解决方案--------------------/*
round()函数:
*/
select round(0.5,0)
--1.0
------解决方案--------------------select ceiling(0.2)
----
1
(所影响的行数为 1 行)
不过你好像不是这个意思,你的语句有问题
------解决方案--------------------應該不會.最好貼出數據出來
------解决方案--------------------你的字段类型是什么?
是不是int阿?
------解决方案--------------------用celing()