4에서 시작한 계층 결과 A(1),B(2),D(4)에 `WHERE COL3<>2`를 적용한 COUNT는?
정답 2번
계층을 먼저 전개해 세 행을 만든 뒤 WHERE가 COL3=2인 B만 제거한다. A와 D 두 행이 남는다. Oracle 계층형 질의에서 WHERE는 CONNECT BY 전개가 끝난 결과를 행 단위로 필터링하므로 자식 전개 자체를 처음부터 막는 조건과 다르다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-09