【发布时间】:2020-01-28 10:35:25
【问题描述】:
我有如下查询结果...
trx_id | Opening | qty_plus | qty_minus |
-------+----------+---------+-----------+
1 | 1000 | 100 | 0 |
2 | 1000 | 0 | 50 |
3 | 1000 | 10 | 0 |
4 | 1000 | 40 | 0 |
5 | 1000 | 0 | 300 |
我想要下面的结果
trx_id | Opening | qty_plus | qty_minus | closing |
-------+----------+---------+-----------+---------+
1 | 1000 | 100 | 0 | 1100 |
2 | 1100 | 0 | 50 | 1050 |
3 | 1050 | 10 | 0 | 1060 |
4 | 1060 | 40 | 0 | 1100 |
5 | 1100 | 0 | 300 | 800 |
【问题讨论】:
-
除非存在另一列(未显示)维护交易的顺序,否则无法回答此问题。有这样的专栏吗?
-
@TimBiegeleisen 请再次检查问题。
-
与您的问题无关,但 Postgres 9.2 是 no longer supported,您应该尽快计划升级。
标签: postgresql-9.2