lead
並べ替えられたフレーム内で、現在の行から offset 行後の行で評価された値を返します。
この関数は leadInFrame と類似していますが、常に ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING というフレームを使用します。
構文
ウィンドウ関数構文の詳細については、Window Functions - Syntax を参照してください。
パラメーター
x— 列名。offset— 適用するオフセット。(U)Int*。(省略可。省略時は1)default— 計算対象の行がウィンドウフレームの範囲外となった場合に返す値。(省略可。省略時は列の型のデフォルト値)
戻り値
- 順序付けされたフレーム内で、現在の行から
offset行後の行で評価された値。
例
この例では、ノーベル賞受賞者の過去データを使用し、物理学部門における連続した受賞者の一覧を返すために lead 関数を利用します。