×
結合
外部結合には以下の3種類があります。① LEFT OUTER JOIN(左外部結合):FROM句で左側に指定したテーブルの全行を保持し、右側テーブルに一致行がない場合はNULLで埋めます。② RIGHT OUTER JOIN(右外部結合):右側に指定したテーブルの全行を保持します。③ FULL OUTER JOIN(完全外部結合):両方のテーブルの全行を保持し、どちらか一方にしか存在しない行もすべて抽出します。また、Oracle独自構文として、NULLで補う側の列の後ろに (+) 演算子を付ける記法もあります(例: e.dept_id = d.dept_id(+))。OUTER キーワードは省略可能です。

試験でのポイント