如何在 ms 访问查询中将前一行值与当前行相加?
How to sum up previous rows value with current row in ms access query?
输入如下:
name | qty
-------------
A | 10
B | 20
C | 20
输出应该是:
Name | qty
---------------
A | 10
B | 30
C | 50
=>对于第一行,分数应该保持原样..
=>对于第二行,它应该是前一行和当前行的总和。
=>对于第三行,它应该是前两行和当前行的总和..
如何为此编写一个 ms 访问查询..
帮帮我..
提前致谢...
终于找到答案了....
(SELECT (IIF(ISNULL(((SELECT Sum(PROCESS.QTY) 作为来自过程的库存 PROCESS.id <= BAL.id )) ),0,((SELECT Sum(PROCESS.QTY) 作为过程中的原料,其中 PROCESS.id <= BAL.id ) ))) 从过程中作为 BAL )
输入如下:
name | qty
-------------
A | 10
B | 20
C | 20
输出应该是:
Name | qty
---------------
A | 10
B | 30
C | 50
=>对于第一行,分数应该保持原样..
=>对于第二行,它应该是前一行和当前行的总和。
=>对于第三行,它应该是前两行和当前行的总和..
如何为此编写一个 ms 访问查询.. 帮帮我..
提前致谢...
终于找到答案了....
(SELECT (IIF(ISNULL(((SELECT Sum(PROCESS.QTY) 作为来自过程的库存 PROCESS.id <= BAL.id )) ),0,((SELECT Sum(PROCESS.QTY) 作为过程中的原料,其中 PROCESS.id <= BAL.id ) ))) 从过程中作为 BAL )