1

次のフィールドを含む 2 つのテーブルがあります。

1) ID 2) メールアドレス

表 1 と表 2 のデータは同じですが、表 2 の方がデータが少なくなっています。一致する電子メール アドレスがない両方のテーブルからすべてのレコードを選択する新しいテーブルを作成したいと思います。どうすればいいですか?

4

2 に答える 2

1

table1に結合されていることを考慮するtable2col1

これを試して :::

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
于 2013-10-02T16:07:41.400 に答える