mysql函数sum()显示意外结果!

时间:2011-06-01 11:15:37

标签: php mysql sum

我在我的mysql数据库中使用sum()函数进行提供,在这种情况下查询只获取1个结果,它是29.9

所以sum(规定)是29.8我不明白为什么会这样!它应该保持29.8!

在另一个查询中我使用sum()两个结果29.9然后返回59.7,但是当我用windows计算器计算它时它返回59.8!

1 个答案:

答案 0 :(得分:3)

使用MySQL DECIMAL指定的内容:

DECIMAL(20,2)

有关详细信息,请参阅man page