如何 select 仅在 SQL Teradata 中舍入金额?

How to select only rounded amounts in SQL Teradata?

我在 SQL Teradata 的 table 中有专栏。列如下所示:

col1
145.88
1678.99
140.00
130.00

我的问题是我如何才能在 Teradata SQL select 中只有这些四舍五入的行,所以只有 140.00 和 130.00?

不确定特殊的 Teradata 解决方案,但在标准中 SQL 一种方法是将值与四舍五入的版本进行比较:

WHERE col1 = round(col1, 0)