SELECT LPAD(' ', 1*level-1)||SYS_CONNECT_BY_PATH(ename, '/') "Path"
FROM emp
START WITH ename = 'SCOTT'
CONNECT BY PRIOR empno = mgr;
FROM emp
START WITH ename = 'SCOTT'
CONNECT BY PRIOR empno = mgr;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23895263/viewspace-681605/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/23895263/viewspace-681605/
本文介绍了一种使用Oracle SQL的连接查询方法,通过一个具体的例子展示了如何从员工表中以层级结构形式检索出所有下属的信息。这种方法适用于需要展示组织结构或其他层级关系的数据场景。

被折叠的 条评论
为什么被折叠?



