합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증SQL 활용계층형 쿼리난이도 3MCQ

SQL 개발자 자격증 계층형 쿼리 기출문제 #3634

문제

계층형 쿼리에서 최상위 관리자를 시작으로 사원번호에서 관리자번호 방향으로 하위 직원을 조회하려고 한다. CONNECT BY 절로 가장 적절한 것은?

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

정답

1

해설

정답: 1. 부모 행의 사원번호가 자식 행의 관리자번호와 같아야 하므로 PRIOR 사원번호 = 관리자번호가 적절하다.

오답 풀이

  • 1번: 상위 사원에서 하위 사원으로 내려가는 순방향 계층 조회이다.
  • 2번: 방향이 반대가 된다.
  • 3번: 부모의 관리자번호와 자식의 관리자번호를 비교하므로 부적절하다.
  • 4번: PRIOR가 없어 계층 관계를 표현하지 못한다.

보충 개념 CONNECT BY PRIOR 부모컬럼 = 자식컬럼 형태는 부모에서 자식 방향으로 계층을 탐색한다. PRIOR의 위치에 따라 탐색 방향이 달라진다.

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

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

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

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

[SQL 개발자 자격증] 계층형 쿼리 SQL 활용 기출 #3634 | 문어CBT