当我比较 where 子句中的浮点值时,它没有给出正确的结果。 例如
SELECT * FROM users WHERE score = 0.61
这个查询中的score是一个double类型的列
但是,如果我检查分数为 0.50
,并且我也有 0.61
记录,则不会搜索任何其他内容
如果我使用上面的查询也可以工作
SELECT * FROM users WHERE trim(score) = 0.61
最佳答案
关于mysql - 比较 mysql 中的 double 值似乎无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43224486/