我正在使用amount
类型DECIMAL(5,2)
字段的表格。列中的值为
id amount
1 9.00
2 1.83
3 7.01
4 8.00
5 99.85
我必须得到只有十进制后非零的列。
从上面的列表我应该
id amount
2 1.83
3 7.01
5 99.85
我应该如何编写查询以获得结果?
我正在使用MySql 5.6。
答案 0 :(得分:1)
只是一个猜测:
SELECT *
from tblname
where amount=FLOOR(amount)