오라클에서 사용되는 문법이 DB2에서는 어떻게 사용되는지좀 알려주십시요..
ex)오라클 예제
SQL>SELECT LPAD(' ', 4*(LEVEL-1)) || ename ename, empno, mgr, job FROM emp START WITH job='PRESIDENT' CONNECT BY PRIOR empno=mgr;
ENAME EMPNO MGR JOB -------------------- ---------- ---------- --------- KING 7839 PRESIDENT JONES 7566 7839 MANAGER SCOTT 7788 7566 ANALYST ADAMS 7876 7788 CLERK FORD 7902 7566 ANALYST SMITH 7369 7902 CLERK BLAKE 7698 7839 MANAGER ALLEN 7499 7698 SALESMAN WARD 7521 7698 SALESMAN CLARK 7782 7839 MANAGER MILLER 7934 7782 CLERK
위에서처럼 LPAD, START WITH, CONNECT BY PRIOR 가 DB2에서는 안먹힙니다.
위와같이 대분류, 중분류, 소분류 리스트를 보여야되는데, 적절한 예제를 부탁드립니다.
수고하세요.. |