次のt1のように2つのテーブルt1とt2があります
A B C D E
1 2 c d e
3 1 d e f
4 2 f g h
t2
A B
1 2
8 6
4 2
ここで、A、B、C、D、Eはt1の列であり、A、Bはt2の列であり、AとBは共通の列です。
これまで
に行ったこと次のクエリを作成しました
WITH temp as (
select *
from t2
)
select tab1.*
from t1 tab1, temp tab2
where (tab1.A!=tab2.A OR tab1.B!=tab2.B)
この出力が欲しかった
A B C D E
3 1 d e f
しかし、私はこの出力を得ています
A B C D E
1 2 c d e
1 2 c d e
3 1 d e f
3 1 d e f
3 1 d e f
4 2 f g h
4 2 f g h
どのクエリを使用する必要がありますか?