次のフィールドを含む 2 つのテーブルがあります。
1) ID 2) メールアドレス
表 1 と表 2 のデータは同じですが、表 2 の方がデータが少なくなっています。一致する電子メール アドレスがない両方のテーブルからすべてのレコードを選択する新しいテーブルを作成したいと思います。どうすればいいですか?
次のフィールドを含む 2 つのテーブルがあります。
1) ID 2) メールアドレス
表 1 と表 2 のデータは同じですが、表 2 の方がデータが少なくなっています。一致する電子メール アドレスがない両方のテーブルからすべてのレコードを選択する新しいテーブルを作成したいと思います。どうすればいいですか?
列table1
に結合されていることを考慮するtable2
col1
これを試して :::
Select
col1, col2
from table1
left join table2 on (table1.col1 = table2.col1)
where table1.col2!=table2.col2 and table2.col1 is null
UNION
Select
col1, col2
from table2
left join table1 on (table1.col1 = table2.col1)
where table1.col2!=table2.col2 and table1.col1 is null