複合外部キーで 2 つのテーブルを選択するために AND または EXIST を使用することに違いがあることを知っていますか?
および例:
SELECT comp1, comp2
FROM TABLE1
WHERE comp1 = ( SELECT comp1 FROM TABLE2 )
AND comp2 = ( SELECT comp2 FROM TABLE2 );
存在する例:
SELECT comp1, comp2
FROM TABLE1
WHERE EXISTS( SELECT *
FROM TABLE2
WHERE TABLE1.comp1 = TABLE2.comp1
and TABLE1.comp2 = TABLE2.comp2);
ありがとう。