我有一個像下面兩個表:甲骨文:連接兩個表複製行2表
Table 1
---------
1
2
3
Table 2
--------
A
B
C
我如何加入到得到的輸出象下面這樣:
Output
---------
1 A
1 B
1 C
2 A
2 B
2 C
3 A
3 B
3 C
我有一個像下面兩個表:甲骨文:連接兩個表複製行2表
Table 1
---------
1
2
3
Table 2
--------
A
B
C
我如何加入到得到的輸出象下面這樣:
Output
---------
1 A
1 B
1 C
2 A
2 B
2 C
3 A
3 B
3 C
使用Cross join
:
SELECT *
FROM Table1
CROSS JOIN Table2
您可以通過將*
替換爲表格字段來更改訂單。
查看更多about Cross Join。
OR你可以這樣做:
SELECT Table1.*,Table2.*
FROM Table2,Table1
結果:
ID NAME
1 A
1 B
1 C
2 A
2 B
2 C
3 A
3 B
3 C
你想要做一個CROSS JOIN,並且會給你所有行的笛卡爾積。
select * from table 1,table 2 .
對於O/P像A 1 A 2 A 3 乙1 B 2 乙3 的C 1 的C 2 的C 3 只是