内部結合 INNER JOIN
①結合条件があっているか?
②結合条件があっていれば、結合条件のフィールドの値が一致しているデータのみ抽出する。
外部結合 OUTER JOIN
①基準テーブルのデータをすべて抽出する
②結合条件を確認する
③基本テーブルに「結合条件に一致するデータ」を「結合するテーブル」から抽出する
④なければNULLが入る
左外部結合 LEFT OUTER JOIN
基準テーブルが左側の外部結合。(基準テーブルは最初にSELECTされたテーブル。)
【左外部結合のイメージ】
右外部結合 RIGHT OUTER JOIN
基準テーブルが右側の外部結合。(基準テーブルはJoinされたテーブル。)