跳到主要内容
跳到主要内容

leadInFrame

返回在有序帧内偏移当前行之后的行所评估的值。

危险

leadInFrame 的行为与标准 SQL 的 lead 窗口函数不同。 Clickhouse 的窗口函数 leadInFrame 遵循窗口帧的限制。 要获得与 lead 相同的行为,请使用 ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING

语法

有关窗口函数语法的更多详细信息,请参见:窗口函数 - 语法

参数

  • x — 列名。
  • offset — 要应用的偏移量。(U)Int*。 (可选 - 默认为 1)。
  • default — 如果计算的行超出窗口帧的边界,则返回的值。 (可选 - 省略时默认为列类型的默认值)。

返回值

  • 在有序帧内偏移当前行之后的行所评估的值。

示例

此示例查看诺贝尔奖获奖者的 历史数据,并使用 leadInFrame 函数返回物理类的连续获奖者列表。

查询:

结果: