table1有列A1,B1,C1,table2有列A2,B2,C2,其中A1和A2表示相同的东西,B1和B2表示相同的东西。
如何在table1中找到行,使table2中的等效行(A2 = A1,B2 = B1)不在table1中,反之亦然?
是除了吗?
答案 0 :(得分:1)
您可以使用NOT EXISTS
之类的
select A1, B1, C1
from table1
where not exists
(
select 1 from table2
where A2 = table1.A1
and B2 = table1.B1
)