본문 바로가기

DB-Oracle

계층구조 조회쿼리

728x90
반응형

Oracle DB
- SCOTT / TIGER 계정으로 로그인후
- EMP 테이블의 조회쿼리를 아래와 같은 결과가 나오도록, 작성하시오


주의사항
- 계층구조쿼리를 이용하고
- SAL컬럼을 EMPNO값단위로 정렬처리 할것.





--111111
  SELECT LEVEL
       , LPAD(' ', 8*(LEVEL-1))||EMPNO
       , ENAME
       , JOB
       , MGR
       , SAL
   FROM EMP
  START WITH EMPNO = 7839
CONNECT BY PRIOR  EMPNO = MGR
  ORDER SIBLINGS BY SAL ASC

--2222222
  SELECT LEVEL
       , LPAD(' ', 8*(LEVEL-1))||EMPNO
       , ENAME
       , JOB
       , MGR
       , SAL
   FROM EMP
  START WITH EMPNO = 7839
CONNECT BY PRIOR  EMPNO = MGR
  ORDER SIBLINGS BY SAL ASC

728x90
반응형