問題一覧に戻る
中級結合
問題38: FULL OUTER JOIN - 完全外部結合

両方のテーブルのすべての行を取得するFULL OUTER JOINを学びます。一致する行は結合され、一致しない行はNULLで補完されます。データの完全性チェックや、両テーブルの差分確認に便利です。

-- 顧客と注文を完全外部結合
SELECT c.name, o.order_id
FROM customers c
orders o
ON c.customer_id = o.customer_id;