【发布时间】:2021-01-05 11:08:43
【问题描述】:
样本数据:
create table group_ (
group_id number);
create table set_(
set_id number);
insert into group_ values(1);
insert into set_ values(1);
insert into set_ values(2);
insert into set_ values(3);
数据看起来像 组:1 设置:1,2,3
我想得到这 2 个表的所有组合,但 UNIQUE(1,2,3 与 1,3,2 相同),所以输出将是这样的:
1
1-1
1-2
1-3
1-12
1-13
1-23
1-123
我尝试使用 connect_by_path,但它得到了我或相同的组合(如 1-132)或缺少某些组合。 有什么想法吗?
【问题讨论】:
标签: sql oracle plsql combinations