标签: mysql floating-point integer
我有一个当前是浮点数的列,我需要检查列中的所有值是否都是整数。最简单的方法是什么?
答案 0 :(得分:2)
SELECT COUNT(*) FROM yourtable WHERE ceil(yourcolumn) != yourcolumn
如果计数> 0然后有非整数值。
答案 1 :(得分:1)
并专门找到非整数的记录......
SELECT * from yourtable WHERE col % 1 != 0;