SQLP
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
계층형 질의: START WITH·CONNECT BY
원래 이론 →대표 계산·예제
SQL좌우로 이동해 전체 내용을 확인하세요. 키보드: ←·→, Home·End
SELECT LEVEL, empno, ename, mgr,
SYS_CONNECT_BY_PATH(ename, '/') AS path,
CONNECT_BY_ISLEAF AS is_leaf
FROM emp
START WITH mgr IS NULL
CONNECT BY NOCYCLE PRIOR empno = mgr
ORDER SIBLINGS BY ename;
PRIOR empno = mgr는 부모의 empno가 자식의 mgr와 같다는 뜻이다. PRIOR의 위치를 바꾸면 탐색 방향이 역전된다.
도식좌우로 이동해 전체 내용을 확인하세요. 키보드: ←·→, Home·End
KING
├─ JONES
│ └─ SCOTT
└─ BLAKE
START WITH는 Root를, CONNECT BY는 부모·자식 연결을, LEVEL은 깊이를 나타낸다. ORDER SIBLINGS BY는 계층을 깨지 않고 같은 부모 아래 형제만 정렬한다.
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.