跳转到主要内容
返回有序窗口帧内当前行之前指定物理偏移量对应行上计算得到的值。
lagInFrame 的行为与标准 SQL 窗口函数 lag 不同。 ClickHouse 窗口函数 lagInFrame 会遵循窗口帧。 若要获得与 lag 完全相同的行为,请使用 ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING
语法
有关窗口函数语法的更多信息,请参见:Window Functions - Syntax 参数
  • x — 列名。
  • offset — 要应用的偏移量。(U)Int*。 (可选 — 默认为 1) 。
  • default — 如果计算出的行超出窗口帧边界时返回的值。 (可选 — 省略时使用列类型的默认值) 。
返回值
  • 在有序窗口帧中,当前行之前指定物理偏移处对应行的值。
示例 此示例查看特定股票的历史数据,并使用 lagInFrame 函数计算该股票收盘价的日环比变化值和百分比变化。
Query
Query
Response
最后修改于 2026年6月19日