점수 1, 3, 3, 5를 오름차순 정렬하고 다음 윈도 함수를 적용할 때 점수 3인 행의 COUNT 결과는?
COUNT(*) OVER (ORDER BY SCORE RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
정답 3번
RANGE 프레임은 물리적 행 위치가 아니라 ORDER BY 값의 범위로 동료 행을 함께 포함한다. 현재 값이 3이면 점수 1과 값이 같은 두 개의 3까지 프레임에 들어가므로 COUNT(*)는 3이다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-09