-1
所以,我不知道爲什麼這會發生。我知道我可以用四捨五入來解決它,但我想知道爲什麼我甚至需要。我選擇了一組double,將它們按照一個公共因子分組,並將SUM應用於它們。在結果中,我得到了很長的小數,有時是一個舍入的重複。一個例子可能是185708.90000000002或199959.34999999998。MySQL SUM與GROUP BY產生長整數小數
我不知道這是怎麼發生的。我最精確的數字是在求和之前是10^2。重要的是要注意,這不會一直髮生,只是偶爾發生。在大多數情況下,數字看起來正確。
https://dev.mysql.com/doc/refman/5.7/zh/problems-with-float.html – Wrikken