sql数据库, 怎样避免假0?
最近在客户单位发现一个现象, 在月度结存中, 数量为0的继续带到下个月去, 后来测试语句
select 物料编号, 结转下月数
from tableName
where 年份=2012 and 月份=4 and 结转下月数<0
---------------------------
1001001..... 0.000
1001002..... 0.000
也就是说 结转下月数(decimal(15,3)), 看上去存的是0.000, 实际是比0小的数字, 以后怎么避免这种情况?