- 締切済み
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(+) ;
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- dell_OK
- ベストアンサー率13% (766/5720)
回答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