外部結合
【英】Outer Join
外部結合とは、リレーショナルデータベースの2つのテーブル(表)から1つのテーブル(表)を定義するものである。
外部結合では、内部結合(Inner Join)で生成される行に加えて、結合対象の列で等しい値のものが無かった行も生成される。例えば、商品情報とその商品の売り上げを管理する2つのテーブル(表)があり、ある月の商品別売り上げを求める場合、この2つの表を外部結合すれば、その月に売り上げがなかった商品も表示することができる。
結合対象が存在しない行では、その結合対象列の値をNULL値として行を生成して識別される。
参照リンク
SQL Join - (SQL Tutorial)
- outer joinのページへのリンク