mysql truncate函数对某些条目给出了错误的结果

vhmi4jdf  于 2021-06-24  发布在  Mysql
关注(0)|答案(0)|浏览(205)

我想用查询从我的表中执行一些计算

SELECT foo.idop, foo.cost, foo.qty, foo.rate, TRUNCATE(((foo.cost * foo.qty * foo.rate) / 100),2) AS charge FROM table_foobar foo;

这个查询工作得非常好,并给出了大多数记录的预期结果。
但有些记录的结果偏差为-0.01。
我有大量的数据,我无法理解这种奇怪的行为 TRUNCATE() 功能。
提前谢谢。请帮我修一下。
请检查下面的一些示例条目截图,其中突出显示的行给出了不正确的结果。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题