テーブルの結合

よく使ってるのは等価結合
一致してるものだけ取得する
inner join


外部結合を憶えた
複数のテーブルをくっつけて表示。
一致しない場合はNULLで埋めてくれる。
left join
left join はleft outer joinとも書く
いやいや、左のテーブルにあって、右のテーブルにないばあいだけNULLに。
左のテーブル基準なので、左のテーブルにない場合は、抽出されない


なので、右のテーブルにしかない場合も用意されてる
right join


外部結合があるなら、内部結合もあるだろう。
内部結合は再帰結合とも言うらしい。
同じテーブルに別名を付けて、くっつけて表示


参考サイト
SQL 基礎 - JOIN の意味の違い
MySQL 編9 - 表結合(join)、単純結合、等価結合、外部結合、再帰結合 - SAK Streets