mysql SELECT ... WHERE decimal是整数

时间:2014-06-11 03:18:51

标签: mysql

我有一张有DECIMAL(4,2)列的表格。它的值为1.0, 1.1, 1.2, 2.0, 3.0, 3.1

如何检索仅为整数的值?

我正在做SELECT * FROM table WHERE field LIKE '%.0';,但我不确定是否有更好的方法来处理这些数字。

1 个答案:

答案 0 :(得分:4)

您可以使用

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