T
taim
Unregistered / Unconfirmed
GUEST, unregistred user!
我用query查询一段时间内的sum,并把结果与去年同期做差,
(其语句select zhanname,sum(db2001.dulou)-sum(db2000.dulou)
from db2001.db,db2000.db where db2001.name=db2000.name and
db2001.riqi=db2000.riqi and db2001.riqi>=(变量) and db2001.riqi<=(变量)
group by db2001.name,db2001.riqi)结果用qrdbtext在报表之上打印.
我的数据库中的已知数小数位最多是一位,其结果也应该为一位才对。
但是在报表上却出现了789.00000001,456.599999999这样的结果(有5、6个)。
不知其原因,怎样解决。(我的结果不存入数据库,只是打印。)
恳请大虾们帮忙。谢谢。
(其语句select zhanname,sum(db2001.dulou)-sum(db2000.dulou)
from db2001.db,db2000.db where db2001.name=db2000.name and
db2001.riqi=db2000.riqi and db2001.riqi>=(变量) and db2001.riqi<=(变量)
group by db2001.name,db2001.riqi)结果用qrdbtext在报表之上打印.
我的数据库中的已知数小数位最多是一位,其结果也应该为一位才对。
但是在报表上却出现了789.00000001,456.599999999这样的结果(有5、6个)。
不知其原因,怎样解决。(我的结果不存入数据库,只是打印。)
恳请大虾们帮忙。谢谢。