問題一覧に戻る
中級結合
問題39: CROSS JOIN - クロス結合

すべての行の組み合わせを生成するCROSS JOINを学びます。デカルト積とも呼ばれ、商品と色の全組み合わせ作成など、すべての可能性を列挙したい場合に使用します。結果の行数は両テーブルの行数の積になります。

-- 商品と色をクロス結合
SELECT p.product_name, c.color_name
FROM products p
colors c;