読者です 読者をやめる 読者になる 読者になる

クロス結合を行う


SELECT FROM * tablename CROSS JOIN tablename02, tablename03, tablename04, ...;

クロス結合は対象のテーブルのレコード全ての組み合わせを作成するように結合される。つまり、結合後のレコード数はテーブルに存在するレコード数倍されていく。例えば3レコードのテーブルと2レコードのテーブルをクロス結合をすれば6レコードのテーブルができる。3レコードと2レコードと5レコードのテーブルを結合すれば30レコードのテーブルができる。


カンマに続けていけば複数のテーブルをクロス結合することができる。