示例数据为:
查询每个雇员及其下属:
SELECT lpad(' ',LEVEL*2)||empno||':'||ename FROM emp
START WITH mgr IS NULL
CONNECT BY PRIOR empno=mgr;
www.2cto.com
效果如下:
查询某人上司:
SELECT lpad( ' ',(LEVEL))||empno,LEVEL FROM emp
START WITH empno=7369
CONNECT BY PRIOR mgr=empno
作者 swingo