回答

收藏

PostgreSQL中的自定义聚合函数

技术问答 技术问答 222 人阅读 | 0 人回复 | 2023-09-12

初始值(列中的最后一个值)是否可以在当前值(列中的第一个值)中减去PostgreSQL编写一个聚合函数来计算增量值?它将适用于这种结构2 M. R: d! P6 N! c. @, h4 U
rankings (userId,rank,timestamp)并且可以像# e' b4 x, M& G: s
SELECT userId,custum_agg(rank) OVER w FROM rankingsWINDOWS w AS (PARTITION BY userId ORDER BY timstamp desc)为userId返回最新条目的等级(按时间戳)-最旧条目的等级(按时间戳记)6 R. Y( U4 D$ V* R' g
谢谢!
# U9 s! K2 Z1 n                                                                + C( p* b' _4 N' p
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则