0

テーブル 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)

何も返されません。

これらのテーブルの 1 つで扱っている文字列は UNIX からインポートされたものであり、空白などを取り除くようにしました。

4

1 に答える 1