从列表中获取浮点数

时间:2015-07-06 04:25:58

标签: mysql sql floating-point

我正在使用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。

1 个答案:

答案 0 :(得分:1)

只是一个猜测:

SELECT * 
from tblname 
where amount=FLOOR(amount)