2012年10月16日火曜日

exclude(エクスクルード)除外のJOIN関係はないですか?

MySQLではLEFT・RIGHT (OUTER)、INNER JOINはありましたが、除外の関係はないでしょうか?
この図のようにAからBの部分を除外して、緑の部分を取得するクエリーの書き方はありませんか?

Aの中からidがBにも存在するレコードを除去して、Aのレコードを取得

select * from table_a A left outer join table_b B on B.id = A.id where B.id IS null

0 件のコメント:

コメントを投稿