メインコンテンツへスキップ
順序付けされたフレーム内で、現在の行より前の指定した物理的 OFFSET にある行で評価された値を返します。
lagInFrame の動作は、標準 SQL の lag ウィンドウ関数とは異なります。 ClickHouse のウィンドウ関数 lagInFrame は、ウィンドウフレームを考慮します。 lag と同じ動作にするには、ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING を使用します。
構文
window function の構文の詳細については、Window Functions - Syntaxを参照してください。 パラメータ
  • x — カラム名。
  • offset — 適用するオフセット。(U)Int*。 (省略可。デフォルトは 1) 。
  • default — 計算対象の行が window frame の境界を超えた場合に返す値。 (省略可。省略時はカラム型のデフォルト値) 。
戻り値
  • 並べ替えられた frame 内で、現在の行より前の指定された物理オフセット位置にある行で評価された値。
この例では、特定の株式の過去データを対象に、lagInFrame 関数を使用して株価の終値の日次差分と変化率を計算します。
Query
Query
Response
最終更新日 2026年7月2日