我該如何解決這個問題? 我需要消除重複的笛卡爾產品,它自己的表。 我想用「連接」。謝謝。oracle sql創建組合同表無重複
create table foo (
num number(2)
);
insert into foo values (1);
insert into foo values (2);
insert into foo values (3);
select a.num,b.num
from foo a, foo b;
NUM NUM
--- ---
1 1
1 2
1 3
2 1 * duplicated
2 2
2 3
3 1 * duplicated
3 2 * duplicated
3 3
停止促進逗號分隔加入! –
雖然這篇文章可能會回答這個問題,但添加一些解釋以及可能的相關文檔的鏈接仍然是一個好主意。具有良好解釋和參考的答案通常對當前OP和未來訪問者都更有用。詳盡的答案也更有可能吸引積極的選票。 –