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';
但我不確定是否有更好的方法來處理數字。
我有一個表有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';
但我不確定是否有更好的方法來處理數字。
您可以使用
SELECT * FROM table WHERE field = floor(field);