表 A 有值'abc123'
表 B 有值'abc123'
我通过以下方式确认
SELECT * FROM tableA a WHERE value='abc123'
and
SELECT * FROM tableB b WHERE value='abc123'
并且两个查询都返回结果
但是当我这样做时:
select
a.*
from
tablea a
join
tableb b
on trim(trailing from a.value) = trim(trailing from b.value)
没有任何回报。
现在我在其中一个表中处理的字符串是从 unix 导入的,我确保去掉空格等。