次の表があります。
w2001
Code Name
1 abc
2 xyz
3 pqr
7 OPW
および 2 番目のテーブル:
w2011
Code Name
4 abc
2 xyz
5 pqr
6 MNS
次の結果が欲しいです。
Code2001 Code2011 Name
1 4 abc
2 2 xyz
3 5 pqr
7 - OPW
- 6 MNS
私はこのクエリを試しました:
select distinct b.name as 2001
from w2001 a, w2011 b
where b.name not in ( select a.name from w2001 )
これはうまくいきませんでした。
select a.code as Code2001 , b.code as Code2011 ,*
from w2001 a, w2011 b
where a.name = b.name
しかし、これもうまくいきませんでした。どのように結果を取得する必要がありますか?