【发布时间】:2022-01-11 09:05:25
【问题描述】:
我有下表
timestamp ID eur
-----------------------
2022-01-01 A 10
2022-01-02 A 20
2022-01-01 B 30
2022-01-02 B 40
2022-01-03 B 50
2022-01-04 B 60
现在我对特定 ID 的所有以前的信息感兴趣。然后我想用这些信息做点什么,比如说计算平均值。这是我的目标:
timestamp ID eur sum_all mean_all
------------------------------------------------
2022-01-01 A 10 10 10
2022-01-02 A 20 30 15
2022-01-01 B 30 30 30
2022-01-02 B 40 70 35
2022-01-03 B 50 120 40
2022-01-04 B 60 180 45
这看起来很简单,但我就是不知道如何在 SQL 中做到这一点。
感谢您的帮助。谢谢!
【问题讨论】:
标签: sql postgresql sum concatenation average