컴퓨터활용능력 1급데이터베이스 일반난이도 4MCQ

컴퓨터활용능력 1급 데이터베이스 일반 기출문제 #1052

문제

SQL에서 윈도우 함수(Window Function)의 PARTITION BY와 ORDER BY 절에 대한 설명으로 옳지 않은 것은?

① PARTITION BY는 결과 집합을 논리적 그룹으로 나누어 각 그룹 내에서 윈도우 함수를 적용한다 ② ORDER BY는 각 파티션 내에서 행들의 순서를 정의하여 누적 계산의 기준을 제공한다 ③ PARTITION BY가 생략되면 전체 결과 집합이 하나의 파티션으로 처리된다 ④ 윈도우 함수의 ORDER BY는 최종 결과의 정렬 순서를 결정하므로 쿼리의 ORDER BY 절과 동일한 역할을 한다

정답

4

해설

윈도우 함수의 ORDER BY는 각 파티션 내에서 함수 계산을 위한 행 순서만 정의하며, 최종 결과의 정렬과는 무관하다. 최종 정렬은 쿼리의 ORDER BY 절로만 제어된다. PARTITION BY는 그룹 분할, ORDER BY는 파티션 내 순서 정의 역할을 한다.

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

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

[컴퓨터활용능력 1급] 데이터베이스 일반 기출 #1052 | sqldpass