結合は、一致する列値に基づいて複数の表からデータを取得するために SELECT ステートメントで使用できるリレーショナル操作です。 表内のデータは単一の結果にリンクされます。
次の表は、結合演算子をリストしています。
結合演算子 | 定義 |
---|---|
内部結合 | 最初の表の各行は 2 番目の表の各行と結合され、結合条件が当てはまる行だけが保持されます。 結果表では、結合された表の一方または両方からの行が欠落する場合があります。 外部結合には内部結合が含まれ、これらの欠落行を維持します。 内部結合は、SQL ビルダーでの新規の結合に対するデフォルトの演算子です。 |
左外部結合 | 内部結合から欠落している最初の表からの行が含まれます。 |
右外部結合 | 内部結合から欠落している 2 番目の表からの行が含まれます。 |
全外部結合 | 内部結合から欠落している両方の表からの行が含まれます。 |