Oracle 简单树查询

原创
2013/05/21 21:14
阅读数 168


--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

展开阅读全文
打赏
0
4 收藏
分享
加载中
学习了
2013/05/22 07:15
回复
举报
更多评论
打赏
1 评论
4 收藏
0
分享
返回顶部
顶部