nth_value
순서가 정의된 프레임에서 n번째 행(오프셋)에 대해 평가된 값들 중 첫 번째 NULL이 아닌 값을 반환합니다.
구문
윈도우 함수 구문에 대한 자세한 내용은 Window Functions - Syntax를 참조하십시오.
매개변수
x— 컬럼 이름.offset— 현재 행과 비교할 n번째 행.
반환 값
- 정렬된 프레임에서 n번째 행(offset)을 기준으로 평가된 첫 번째 NULL이 아닌 값.
예시
다음 예시에서는 프리미어 리그 축구 선수 연봉에 대한 가상의 데이터셋에서 세 번째로 높은 연봉을 찾기 위해 nth-value 함수를 사용합니다.
쿼리:
결과: