質問: SQLについて質問です。 SQL Server18.2 を使用しています。 それぞれのitem名に対し、パターンコードだけが記載されたテーブル1があり、 パターンコードと個別コード(1つのパターン名に個別コードが複数設定されています)のテーブル2があります。 テーブル1と2を結合し、パターンコードに対し設定されている個別コードを結び付けていくのですが、 1つのパターンコードに対し、個別コードが複数あるため、 複数レコードとして出力されるようにしたいのですが、方法が分からず困っています。 テーブル1 アイテム名|パターンコード ------------- itemA 100 itemB 200 テーブル2 パターン|個別コード 100|101 100|102 200|201 200|202 というような2つのテーブルを結合し、 アイテム名|パターン名|個別コード| itemA 100 101 itemA 100 102 itemB 200 201 itemB 200 202 という結果を出力したいのですが、 どのような構文となりますでしょうか。 初心者の質問で申し訳ございませんが、ご教示願えればと思います。
回答: LEFT OUTER JOIN してください。(ググって)