【发布时间】:2022-01-24 05:03:00
【问题描述】:
我有这个示例表:
Product | Category | QTY | Load Date
-----------+---------------+-------------+--------------
1 Alpha 10 Jan. 1, 2021
2 Beta 20 Jan. 1, 2021
3 Charlie 20 Jan. 1, 2021
1 Alpha 30 Jan. 2, 2021
3 Charlie 30 Jan. 3, 2021
1 Alpha -50 Jan. 4, 2021
2 Beta -20 Jan. 4, 2021
4 Delta 40 Jan. 4, 2021
我想添加一个列,该列将根据上一个加载日期对数量求和,并按产品和类别分组。
我怎样才能得出如下所示的输出?
Product | Category | QTY | Load Date | Sum_QTY
-----------+---------------+-------------+---------------+----------
1 Alpha 10 Jan. 1, 2021 10
2 Beta 20 Jan. 1, 2021 20
3 Charlie 20 Jan. 1, 2021 20
1 Alpha 30 Jan. 2, 2021 40
3 Charlie 30 Jan. 3, 2021 50
1 Alpha -50 Jan. 4, 2021 -10
2 Beta -20 Jan. 4, 2021 0
4 Delta 40 Jan. 4, 2021 40
您的帮助意义重大。
谢谢
【问题讨论】:
-
请向我们展示您的尝试并解释卡在哪里。
标签: sql sql-server tsql