반응형
●계층형 쿼리
- 계층 관계가 있는 칼럼(외래키로 자기자신 테이블을 참조)이 있는 경우 계층 구조를 이용하여 데이터를 추출
- 형식
select 칼럼 from 테이블 start with 조건 connect by [prior] [nocycle] |
ex)
select empno, ename, mgr, connect_by_root ename, sys_connect_by_path(ename, '/')
from emp
start with mgr is null
connect by prior empno = mgr;
ar
ex)
select level,lpad(' ',(level-1)*2,' ')||ename, sal,deptno
from emp
start with ename = 'KING'
connect by prior empno = mgr;
반응형
'프로그래밍 > DB' 카테고리의 다른 글
오라클 뷰(view) (0) | 2015.09.02 |
---|---|
오라클 시퀀스(sequence) (0) | 2015.09.02 |
오라클 테이블 복사하기 (0) | 2015.09.02 |
오라클 union, minus (0) | 2015.09.02 |
오라클 각종 함수들2 (0) | 2015.09.02 |
댓글