有2张表
A:
MAIN_ID SUB_ID
A01 B01
A01 B02
A02 C01
A02 A02B:
MAIN_ID SUB_ID
A01 A01
A01 B01
A01 C01
A01 B02
A02 C02
A02 A02要得到A表中的A02 C01这一行,就是说A表中的SUB_ID 在B表中的其他组中.
想了半天搞不定了,请教高手阿。
A:
MAIN_ID SUB_ID
A01 B01
A01 B02
A02 C01
A02 A02B:
MAIN_ID SUB_ID
A01 A01
A01 B01
A01 C01
A01 B02
A02 C02
A02 A02要得到A表中的A02 C01这一行,就是说A表中的SUB_ID 在B表中的其他组中.
想了半天搞不定了,请教高手阿。
from A
where not exists(select 1 from B where A.main_id=B.main_id and A.sub_id=B.sub_id)