SQL 개발자 (SQLD) / 02 SQL기본및활용
FIRST_VALUE 함수의 결과가 예상과 다를 때 가장 먼저 확인할 것은?
- 프레임 범위입니다. 기본 프레임이 현재 행까지라 마지막 값은 현재 행이 됩니다
- 파티션 컬럼
- 인덱스
- 자료형
정답과 해설 보기
1. 프레임 범위입니다. 기본 프레임이 현재 행까지라 마지막 값은 현재 행이 됩니다
FIRST_VALUE는 시작이 고정이라 문제가 적지만 LAST_VALUE는 기본 프레임 때문에 현재 행이 나옵니다. 프레임을 끝까지로 지정해야 합니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.