lag
指定された物理オフセットで現在の行の前にある行で評価された値を返します。この関数はlagInFrame
に似ていますが、常に ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING
フレームを使用します。
構文
ウィンドウ関数の構文の詳細については、ウィンドウ関数 - 構文を参照してください。
パラメータ
x
— カラム名。offset
— 適用するオフセット。(U)Int*。 (省略可 - デフォルトは1
)。default
— 計算された行がウィンドウフレームの境界を超えた場合に返す値。(省略可 - 省略した場合のカラムタイプのデフォルト値)。
返される値
- 注文されたフレーム内で現在の行の前にある指定された物理オフセットで評価された行の値。
例
この例では、特定の株の歴史的データを見て、lag
関数を使用して株価の終値の前日比とパーセンテージ変化を計算します。