`ROWS BETWEEN 2 PRECEDING AND CURRENT ROW`의 의미는?
정답 1번
윈도 함수의 ORDER BY로 정한 순서에서 현재 행과 앞선 최대 두 행을 포함한다. 파티션 첫 행의 프레임은 1행, 둘째는 2행, 셋째 이후는 최대 3행이다. 정렬된 값이 10, 20, 20, 40이면 네 번째 행의 프레임은 두 번째·세 번째·네 번째 행이다. 값의 차이가 2 이내인 행을 고르는 뜻이 아니며, 이는 값 기반 범위를 지정하는 RANGE와 구분된다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-26