Learn or Die

生涯勉強。Macです。

JOIN / LEFT JOIN / RIGHT JOINについて

JOIN

JOINは「内部結合」。
一番使用機会が多い。INNNER JOINの別名。
共通のカラムを条件に、複数テーブルの結合を行うことができる。 結合できなかった行は返さない。

LEFT JOIN / RIGHT JOIN

どちらも「外部結合」。
結合できなかった行があっても表示するので、一部レコードがNULLになる場合もある。
LEFTの場合は左側、つまりFROMで指定した側のテーブルを指し、そのテーブル側を軸に情報を表示する。

参考サイト

www.sejuku.net

qiita.com