Sql-inner-joins
提供:Dev Guides
SQL-内部結合
最も重要で頻繁に使用される結合は INNER JOIN です。 それらは EQUIJOIN とも呼ばれます。
INNER JOINは、結合述語に基づいて2つのテーブル(table1とtable2)の列値を組み合わせて、新しい結果テーブルを作成します。 クエリは、table1の各行とtable2の各行を比較して、結合述語を満たす行のすべてのペアを見つけます。 結合述語が満たされると、AおよびBの行の一致した各ペアの列値が結果行に結合されます。
構文
例
次の2つの表を検討してください。
- 表1 *-顧客の表は次のとおりです。
- 表2 *-注文表は次のとおりです。
今、私たちは次のようにINNER JOINを使用してこれらの2つのテーブルを結合しましょう-
これにより、次の結果が生成されます。