按产品显示运行总和#

时间:2015-02-20 18:45:02

标签: sql ms-access

我在本网站上发布了关于此主题的几个问题,感谢您的投入。我决定退后一步,看看能不能再改一下我的问题了。

以下代码提供了各种产品编号的运行总和。不幸的是,无论产品编号如何,它都会提供运行总计。也就是说,我需要根据产品编号计算运行总计。请参阅下面的示例代码当前/所需的输出

请注意,月份字段被省略了,这是我创建的测试数据库,用于查看我找到的某些示例代码是否有效。现在我想知道是否可以进一步提供以下所需的输出。

示例代码:

SELECT Prod.Product, Prod.Amount, DSum("[Amount]","[Prod]","[Amount] >=" & [Amount]) AS RunTot, Prod.EndDate

FROM Prod

GROUP BY Prod.Product, Prod.Amount, Prod.EndDate;

期望的输出 - 例如:

产品 - SumOfAmount -RunTot - 月

7000XZ - $ 600.00 - 600 - 10/28/14

7000XZ - $ 500.00 - $ 1100 - 11/28/14

7000YT - $ 400.00 - $ 400 - 10/28/14

7000YT - $ 300.00 - $ 700 - 11/28/14

7000AB - $ 200.00 - $ 200 - 10/28/14

7000AB - $ 100.00 - $ 300- 11/28/14

7000WE - $ 130.00 - $ 130 - 10/28/14

7000WE - $ 121.00 - $ 251 - 11/28/14

当前OutPut - 示例:

7000XZ - $ 600.00 - $ 600

7000XZ - $ 500.00 - $ 1100

7000YT - $ 400.00 - $ 1500

7000YT - $ 300.00 - $ 1800

7000AB - $ 200.00 - $ 2000

7000WE - $ 130.00 - $ 2130

7000WE - $ 121.00 - $ 2251

7000AB - $ 100.00 - $ 2351

当前输出报告:

我玩了所提供的输入并没有获得所需的输入。请看一下。

![样本报告在流程说明之后:

https://support.office.com/en-us/article/Summing-in-reports-ad4e310d-64e9-4699-8d33-b8ae9639fbf4?CTT=1&CorrelationId=4c1bcd05-6bab-4844-8d51-47111c6ab911&ui=en-US&rs=en-US&ad=US#bmrunningsum] 1

0 个答案:

没有答案