回答

收藏

PostgreSQL中的自定义聚合函数

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

初始值(列中的最后一个值)是否可以在当前值(列中的第一个值)中减去PostgreSQL编写一个聚合函数来计算增量值?它将适用于这种结构
$ i5 J' f) [. drankings (userId,rank,timestamp)并且可以像) v) V1 L7 {6 d% S( [. B
SELECT userId,custum_agg(rank) OVER w FROM rankingsWINDOWS w AS (PARTITION BY userId ORDER BY timstamp desc)为userId返回最新条目的等级(按时间戳)-最旧条目的等级(按时间戳记)
2 q9 A2 {  E; W2 S谢谢!1 ^  t& D4 S, n0 ~6 D* @
                                                                - C8 V. b- C9 X  I& _% l
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则