【问题标题】:Postgres LEAD(...) OVER (ORDER BY ...)Postgres LEAD(...) OVER (ORDER BY ...)
【发布时间】:2017-05-18 20:17:48
【问题描述】:

我第一次遇到这样的事情,谁能给我一个详细的例子来说明它是如何工作的?我无法在 Google 上找到任何好的文档。

lead(status_date) OVER (
                           ORDER BY id, status_date
                       )

【问题讨论】:

  • 为什么要询问 Google 手册是否包含您要求的所有信息?

标签: sql postgresql window-functions


【解决方案1】:

文档确实存在:https://www.postgresql.org/docs/current/static/functions-window.html

返回在分区内当前行之后的偏移行处计算的值;如果没有这样的行,则返回默认值(它必须与值的类型相同)。偏移量和默认值都相对于当前行进行评估。如果省略,则偏移量默认为 1,默认为 null。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-08
    • 1970-01-01
    • 1970-01-01
    • 2020-10-10
    相关资源
    最近更新 更多