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

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

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

문제

다음 계층형 질의 실행 결과로 가장 적절한 것은?

[DEPT] 부서코드:A,상위부서:NULL,부서명:본부 / 부서코드:B,상위부서:A,부서명:1팀 / 부서코드:C,상위부서:A,부서명:2팀 / 부서코드:D,상위부서:B,부서명:1-1팀

SELECT LPAD(' ', (LEVEL-1)*2) || 부서명 AS 조직도 FROM DEPT START WITH 상위부서 IS NULL CONNECT BY PRIOR 부서코드 = 상위부서 ORDER SIBLINGS BY 부서코드;

① 본부, 1팀, 2팀, 1-1팀 ② 본부, 1팀, 1-1팀, 2팀 ③ 본부, 1-1팀, 1팀, 2팀 ④ 본부, 2팀, 1팀, 1-1팀

정답

2

해설

② ORDER SIBLINGS BY로 같은 레벨 내에서 부서코드 순 정렬된다. LPAD로 들여쓰기가 적용된다. L1:본부(A), L2:1팀(B)-2팀(C) 순서, L3:1-1팀(D)이 1팀 하위에 배치된다. ① ORDER SIBLINGS BY가 적용되지 않은 결과다. ③ 1-1팀이 잘못된 위치에 있다. ④ 2팀과 1팀의 순서가 바뀌었고 1-1팀 위치가 틀렸다.

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

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

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

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