表 tree
字段 master
sub
sales
insert into tree values
(‘主1’, ‘主2’, 15);
insert into tree values
(‘主1’, ‘主3’, 20);
insert into tree values
(‘主2’, ‘主4’, 5);
insert into tree values
(‘主2’, ‘主5’, 10);
insert into tree values
(‘主3’, ‘主5’, 30);
insert into tree values
(‘主3’, ‘主6’, 40);
SQL> select * from tree;
MASTER SUB SALES
———- ———- ———-
主1 主2 15
主1 主3 20
主2 主4 5
主2 主5 10
主3 主5 30
主3 主6 40
如果用树型结构表示如下:
’主1’
-‘主2’
–‘主4’
–‘主5’
’主1’
-‘主3’
–‘主5’
–‘主6′
SQL> select * from tree
start with sub=’主2’ –相当于普通sql的where条件
connect by prior master