作者:浅笑你的妩媚 | 来源:互联网 | 2017-05-12 15:45
欢迎进入Oracle社区论坛,与200万技术人员互动交流进入Oracle简单树查询--oracle针对树型结构的查询selectlpad(-,level,-)||enamefromempstartwith(enameKING)connectbypriorempnomgr;查询结果基于emp表中数据以树形结构显
欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 Oracle简单树查询 --oracle针对树型结构的查询 select lpad('-', level, '-') || ename from emp start with (ename = 'KING') connect by prior empno = mgr; 查询结果基于emp表中数据以树形结构显
欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入
Oracle简单树查询
--oracle针对树型结构的查询
select lpad('-', level, '-') || ename from emp
start with (ename = 'KING')
connect by prior empno = mgr;
查询结果基于emp表中数据以树形结构显示:
LPAD('-',LEVEL,'-')||ENAME
--------------------------------
-KING
--JONES
---SCOTT
----ADAMS
---FORD
----SMITH
--BLAKE
---ALLEN
---WARD
---MARTIN
---TURNER
---JAMES
--CLARK
---MILLER