使用mysql实现oracle的connect by功能方法
发布时间:2020-05-08 15:38:53
来源:亿速云
阅读:366
作者:三月
本文主要给大家介绍使用mysql实现oracle的connect by功能方法,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下使用mysql实现oracle的connect by功能方法吧。
1.生成测试表与数据:
create table mytest
(
id int primary key,
nodename varchar(20),
pid int
);
insert into mytest (id,nodename,pid)values( 1 ,'A', 0);
insert into mytest (id,nodename,pid)values( 2 ,'B', 1);
insert into mytest (id,nodename,pid)values( 3 ,'C', 1);
insert into mytest (id,nodename,pid)values( 4 ,'D', 2);
insert into mytest (id,nodename,pid)values( 5 ,'E', 2);
insert into mytest (id,nodename,pid)values( 6 ,'F', 3);
insert into mytest (id,nodename,pid)values( 7 ,'G',