계층적 질의
계층적 질의
SELECT [level] 컬럼명,
FROM 테이블명
WHERE 조건
START WITH 계층의 시작점
CONNECT BY 계층의 논리 표현식
의 형식으로 사용한다.
다음의 예시를 참고하자.
1 2 3 4 5 | select lpad(employee_id, level*3, '.'), last_name from employees start with employee_id = 100 connect by priore mployee_id = manager_id; | cs |
SQL을 배운지 얼마 되지 않아 잘못된 내용이 있을 수 있습니다. 틀린 내용이있다면, 댓글로 달아주세요.
'DATABASE(oracleDB 11g) > SQL' 카테고리의 다른 글
[SQL]DDL(Data Definition Language) 의 기초 (0) | 2019.01.31 |
---|---|
[SQL]서브쿼리(SUBQUERY)의 기초 (0) | 2019.01.30 |
[SQL]GROUP BY의 확장 (0) | 2019.01.30 |
[SQL]집합연산자의 기초 (0) | 2019.01.30 |
[SQL]INNER JOIN과 OUTER JOIN, SELF JOIN, CROSS JOIN 에 대하여 (0) | 2019.01.30 |