Riverside Learning LABO(Skill/Idea/Code)

よりよいシステムのため工学系と人間系の学習下書きメモ

LEFT JOINとRIGHT JOIN

■LEFT JOINとRIGHT JOIN
WHERE句とINNER JOINのほかにLEFT JOINとRIGHT JOINで表を結合することができる。


■内部結合
内部結合は、指定された両方の表に存在するものだけが抽出される
表の内部結合
WHERE句で表の結合条件を指定する
FROM句でINNER JOINで表の結合条件を指定する


■外部結合
顧客表のすべての行を表示させたいときには、外部結合であるLEFT JOINまたはRIGHT JOINを指定する。
LEFT JOINとRIGHT JOIN(外部結合)
LEFT JOINとRIGHT JOINは、左右いずれかの表を優先させたいときに指定する。
LEFT JOIN
左側に指定された表のすべての行が表示される
RIGHT JOIN
右側に指定された表のすべての行が表示される