使用具有数值的正则表达式

时间:2013-11-06 20:08:18

标签: sql postgresql

使用Postgresql 9.2

将使用哪个select语句查找以numeric

结尾的所有.00个结果

说,从这个例子:

 Trans Amt
|-------|
-57059.44
-239.00
-100.61
-181.33
-100.00

我只想查看-100.00-239.00

3 个答案:

答案 0 :(得分:1)

尝试 SELECT * from TABLE where TRANS_AMT = floor(TRANS_AMT);

答案 1 :(得分:1)

可能是

select * from Table1 where TransAmt = TransAmt::int

<强> sql fiddle demo

答案 2 :(得分:0)

为什么你认为你需要正则表达式?

select n from t where n = trunc(n);