【SQL】テーブル結合 ~ 交差結合・CROSS JOIN ~

■ CROSS JOIN

* 関係ないテーブル同士の結合
 => 関連する列を明記せずにテーブルを結合可能
* Cartesian product = デカルト積、直積 => クロス結合、交差結合

 ■ 構文

SELECT * FROM 【テーブル名1】
CROSS JOIN 【テーブル名2】

関連記事

テーブルの結合 ~内部結合・INNER JOIN~
https://dk521123.hatenablog.com/entry/2010/02/05/131206
テーブルの結合 ~ 外部結合・LEFT/RIGHT/FULL JOIN ~
https://dk521123.hatenablog.com/entry/2012/05/06/212246
テーブルの結合 ~完全結合・Union / Union All ~
https://dk521123.hatenablog.com/entry/2010/03/28/162247
エラー「SemanticException Cartesian products are disabled for safety reasons」が発生する
https://dk521123.hatenablog.com/entry/2021/06/12/093046
全く関係ないテーブルを結合することを考える
https://dk521123.hatenablog.com/entry/2021/09/16/185552