1

それぞれの列 (id) を持つテーブル (tbla と tblb) が必要です。

tbla から * を選択します。

ID
---
1
3
5#A

select * from tblb;

ID
---
2
3

今、私は完全な結合が必要です:

select a.id, b.id
from tbla a
full outer join tblb b on b.id = a.id;

ID  ID1
--------
1   
3   3
5#A 
    2

...ただし、tbla.id に # 記号を含むエントリはありません

select a.id, b.id
from tbla a
full outer join tblb b on b.id = a.id
where a.id not like '%#%';

ID  ID1
--------
1   
3   3

tblb の ID 2 のエントリが見つからないのはなぜですか?

4

3 に答える 3