Sql-right-joins
提供:Dev Guides
SQL-正しい結合
SQL RIGHT JOIN は、左側のテーブルに一致するものがない場合でも、右側のテーブルのすべての行を返します。 これは、ON句が左側のテーブルの0(ゼロ)レコードと一致する場合、つまり、結合は結果に行を返しますが、左側のテーブルの各列にはNULLが含まれます。
これは、右結合が右テーブルのすべての値に加えて、左テーブルの一致した値、または一致する結合述部がない場合はNULLを返すことを意味します。
構文
例
次の2つの表を検討してください。
- 表1 *-顧客の表は次のとおりです。
- 表2 *-注文表は次のとおりです。
次に、次のようにRIGHT JOINを使用してこれら2つのテーブルを結合します。
これは、次の結果を生成します-