删除了空格,但值仍然不匹配

Removed blank spaces however values are still not matching

对列进行分组会得出以下结果:

select column, count(column) from table group by column

column | count(column)

P      | 3123

P      | 145

我想我必须有一个带有尾随空格的 'P'。但是,在使用函数 TRIM(column) 和 OREPLACE(column,' ','') 之后,像这样:

select TRIM(column), count(TRIM(column)) from table group by TRIM(column)

..我仍然得到相同的结果。

A​​列是CHAR吗?如果是,请尝试 CAST 您的专栏 VARCHAR.

它也可以是牢不可破的 space(这些是不可见的且未修剪),或不同的 P 字符。