SQLD데이터베이스 구축난이도 3MCQ

SQLD 데이터베이스 구축 기출문제 #2420

문제

다음 SQL문에서 WITH절로 정의된 CTE(Common Table Expression)의 특징으로 가장 옳지 않은 것은?

SQL
WITH 부서통계 AS ( SELECT 부서코드, AVG(급여) AS 평균급여 FROM 직원 GROUP BY 부서코드 ) SELECT E.사원명, D.평균급여 FROM 직원 E, 부서통계 D WHERE E.부서코드 = D.부서코드;

① 쿼리 실행 시 임시 테이블처럼 동작한다 ② 동일 쿼리 내에서 여러 번 참조할 수 있다 ③ 데이터베이스에 영구적으로 저장되는 뷰이다 ④ 복잡한 서브쿼리를 가독성 있게 표현할 수 있다

정답

3

해설

CTE는 쿼리 실행 중에만 존재하는 임시 결과 집합이며, 데이터베이스에 영구 저장되지 않는다.

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

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

[SQLD] 데이터베이스 구축 기출 #2420 | sqldpass