首页 > 解决方案 > 编写sql查询以丢弃带有一些字符串的数字小数(25.0987)值并保留那些未四舍五入的值(25)

问题描述

在某些源表中假设有一列

Column A
25.00
19.890
16
5.980
100

写sql显示输出

Column A
25,
Decimal values so discarded,
16,
Decimal values so discarded,
100,

标签: sqloracle

解决方案


尝试这个:

SELECT COLUMNA FROM SOURCE WHERE TRUNC(COLUMNA) <> COLUMNA;

db<>小提琴演示

干杯!!


推荐阅读