複数のテーブルからのデータの結合: SQL 結合の説明
初級
データベース管理者
開発者
Azure Database for PostgreSQL
このモジュールでは、複数のテーブルのデータを結合するために不可欠な SQL 結合を導入します。 INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL OUTER JOIN、および NATURAL JOIN について学習します。
学習の目的
このモジュールを終了すると、次のことができるようになります。
- データベースでの結合の目的を理解する
- INNER JOIN を使用して一致する行を返す
- LEFT JOIN と RIGHT JOIN を適用して、1 つのテーブルのすべての行を含める
- FULL OUTER JOIN を使用して両方のテーブルのすべての行を結合する
- NATURAL JOIN を使用して同じ名前の列でテーブルを結合する
前提条件
このチュートリアルを開始する前に、SELECT、FROM、WHERE 句などの基本的な SQL 構文に加え、リレーショナル データベースの主要な概念、テーブル間のリレーションシップを定義するための主キーと外部キーの使用について理解しておく必要があります。