我有如下表:如何列出多個領域從單一的表在Oracle SQL匹配
create table Likes(ID1 number(5), ID2 number(5));
insert into Likes values(1689, 1709);
insert into Likes values(1709, 1689);
insert into Likes values(1782, 1709);
insert into Likes values(1911, 1247);
insert into Likes values(1247, 1468);
insert into Likes values(1641, 1468);
insert into Likes values(1316, 1304);
insert into Likes values(1501, 1934);
insert into Likes values(1934, 1501);
insert into Likes values(1025, 1101);
表包含了由它們的ID識別用戶的「喜歡」。喜歡是單向連接(如果ID1喜歡ID2並不意味着TD2喜歡ID1)。
我想找到這些ID,其中是雙向連接(其中'liker'是'喜歡',由用戶喜歡)。
我是初學者與Oracle SQL,我希望我的問題是不是平庸......
是否有解決方案,「類似連接」在輸出中不重複? – dsz36