[]
이 함수는 현재 행 기준으로 뒤에 있는 물리적 위치의 행에서 값을 가져올 수 있도록 합니다. 지정된 위치에 행이 없을 경우, 기본값이 반환됩니다.
FRAMEROWS나 FRAMERANGE와 같은 윈도우 프레임 정의는 지원하지 않습니다.
LEAD(value_function, [offset_value], [default_value])
이 함수는 다음과 같은 인수를 제공합니다:
인수명 | 설명 |
---|---|
value_function | [필수] 필드 이름 또는 수식입니다. |
[offset_value] | [선택] 현재 행 이후의 행 오프셋 (기본값 = 1) 값은 0 이상의 정수여야 합니다. 0을 지정하면 |
[default_value] | [선택] 행이 없을 경우 반환할 기본값 (기본값 = null) |
// WINDOW(LEAD([@city]), ORDERBY([sold]))
city | sold | lead
----------------------------------------------
Paris 100 Berlin
Berlin 150 Rome
Rome 200 Moscow
Moscow 200 London
London 300 null
// WINDOW(LEAD([@city], 2), ORDERBY([sold]))
city | sold | lead
----------------------------------------------
Paris 100 Rome
Berlin 150 Moscow
Rome 200 London
Moscow 200 null
London 300 null