別のテーブルに一致するレコードがないレコードを検索するクエリを作成しようとしています。
たとえば、構造が次のような2つのテーブルがあります。
表1
状態| 製品| ディストリビューター| その他のフィールド
CA | P1 | A | xxxx
または| P1 | A | xxxx
または| P1 | B | xxxx
または| P1 | X | xxxx
WA | P1 | X | xxxx
VA | P2 | A | xxxx
表2
状態| 製品| バージョン| その他のフィールド
CA | P1 | 1.0 | xxxx
または| P1 | 1.5 | xxxx
WA | P1 | 1.0 | xxxx
VA | P2 | 1.2 | xxxx
(州/製品/ディストリビューターが一緒になって表1のキーを形成します。州/製品が表2のキーです)
ディストリビューターXを使用していないすべての状態/製品/バージョンの組み合わせを検索したい(したがって、この例の結果はCA-P1-1.0およびVA-P2-12です)。
これを行うためのクエリに関する提案はありますか?