SQL 개발자 자격증SQL 활용계층형 질의난이도 2MCQ

SQL 개발자 자격증 계층형 질의 기출문제 #21851

문제

사원 테이블은 사원번호와 관리자번호(직속 상사의 사원번호)를 가진다. 최상위 관리자부터 하위 사원 방향으로 조직 계층을 전개하려 할 때, 올바른 계층 질의 절은? (START WITH 관리자번호 IS NULL을 사용한다고 가정)

① CONNECT BY 사원번호 = PRIOR 관리자번호 ② CONNECT BY PRIOR 사원번호 = 관리자번호 ③ CONNECT BY PRIOR 관리자번호 = 사원번호 ④ CONNECT BY 관리자번호 = 사원번호

정답

2

해설

하향(순방향) 전개에서는 PRIOR가 부모(상위) 행의 컬럼에 붙는다. 부모의 사원번호(PRIOR 사원번호)가 자식의 관리자번호와 같은 행을 연결하므로 CONNECT BY PRIOR 사원번호 = 관리자번호가 옳다. ①③은 PRIOR 위치가 반대라 상향(역방향) 전개가 되고, ④는 PRIOR가 없어 부모-자식 관계가 지정되지 않으므로 계층이 전개되지 않는다.

SQL 개발자 자격증 SQL 활용 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQL 개발자 자격증] 계층형 질의 SQL 활용 기출 #21851 | 문어CBT