• 締切済み

LEFT JOINの記述の仕方について

お世話になっております。 LEFT JOINの記述の仕方でご確認したい事があります。 ご教授頂けますようお願いいたします。 【ご質問内容】 以下のようなSQLをLEFT JOINを使用して記述する場合、 どのように記述すればよろしいのでしょうか? SELECT A.* FROM A B C WHERE A.COLUMN1 = B.COLUMN1 AND B.COLUMN2 = C.COLUMN2(+) AND B.COLUMN3 = C.COLUMN3(+) AND A.COLUMN4 = C.COLUMN4(+) ;

みんなの回答

  • dell_OK
  • ベストアンサー率13% (763/5713)
回答No.1

試してないけど、 AとBは一致するものだけを、 BはCになくても抽出だと、 こうかな。 SELECT A.* FROM A JOIN B ON A.COLUMN1 = B.COLUMN1 LEFT JOIN C ON B.COLUMN2 = C.COLUMN2 AND B.COLUMN3 = C.COLUMN3 AND A.COLUMN4 = C.COLUMN4

すると、全ての回答が全文表示されます。

専門家に質問してみよう