0
table1有A1,B1,C1列,table2有A2,B2,C2列,其中A1和A2表示相同的東西,而B1和B2表示相同的東西。sqlite select兩個表之間的差異
如何查找table1中的行,使table2(A2 = A1,B2 = B1)中的等效行不在table1中,反之亦然?
它是一個例外嗎?
table1有A1,B1,C1列,table2有A2,B2,C2列,其中A1和A2表示相同的東西,而B1和B2表示相同的東西。sqlite select兩個表之間的差異
如何查找table1中的行,使table2(A2 = A1,B2 = B1)中的等效行不在table1中,反之亦然?
它是一個例外嗎?
您可以到存在使用NOT EXISTS
像
select A1, B1, C1
from table1
where not exists
(
select 1 from table2
where A2 = table1.A1
and B2 = table1.B1
)
外觀 – Maxqueue 2014-11-14 18:57:54