Language: PL/SQL Highlight Mode: PLSQL Last Modified: March 10th, 2009
CREATETABLE table_one (
col_one NUMBER,
col_two VARCHAR2(10));CREATETABLE table_two (
col_three NUMBER,
col_four VARCHAR2(10));INSERTINTO table_one VALUES(1,'one');INSERTINTO table_one VALUES(2,'two');INSERTINTO table_two VALUES(10,'ten');INSERTINTO table_two VALUES(20,'twenty');INSERTINTO table_two VALUES(5,'five');SELECT*FROM
table_one cross join
table_two;-- Each row from table_one is returned together -- with each row from table_two:
COL_ONE COL_TWO COL_THREE COL_FOUR
---------- ---------- ---------- ----------1 one 10 ten
1 one 20 twenty
1 one 5 five
2 two 10 ten
2 two 20 twenty
2 two 5 five