2014-06-11 26 views
1

我有一個表有DECIMAL(4,2)列。它具有像1.0, 1.1, 1.2, 2.0, 3.0, 3.1的值。mysql SELECT ... WHERE小數點是整數

如何檢索只有整數的值?

我在做SELECT * FROM table WHERE field LIKE '%.0';但我不確定是否有更好的方法來處理數字。

回答

2

您可以使用

SELECT * FROM table WHERE field = floor(field);