输入如下:
name | qty
-------------
A | 10
B | 20
C | 20
输出应为:
Name | qty
---------------
A | 10
B | 30
C | 50
=>对于第一行,分数应该按原样显示..
=>对于第二行,它应该是前一行和当前行的总和..
=>对于第三行,它应该是前两行和当前行的总和..
如何为这一个编写ms访问查询.. 帮帮我..
提前致谢...
答案 0 :(得分:0)
最后我得到了答案......
(SELECT(IIF(ISNULL(((SELECT Sum(PROCESS.QTY)AS STOCK FROM PROCESS WHERE PROCESS.id< = BAL.id))),0,((SELECT Sum(PROCESS.QTY)AS STOCK FROM PROCESS WHERE PROCESS.id< = BAL.id))))FROM PROCESS AS BAL)