У меня есть столбец, который в настоящее время является числом с плавающей точкой, и мне нужно проверить, являются ли все значения в столбце целыми числами. Какой самый простой способ сделать это?
SELECT COUNT(*) FROM yourtable WHERE ceil(yourcolumn) != yourcolumn
Если счет> 0, то существуют нецелые значения.
И специально найти записи, которые не являются целыми числами ...
SELECT * from yourtable WHERE col % 1 != 0;