valores una total sumar saldo resultados porcentaje por over filas consulta columnas columna acumulados acumulado sql ms-access

total - sumar resultados de una consulta sql



VisualizaciĆ³n de la suma acumulada por producto# (0)

He publicado un par de preguntas en este sitio sobre este tema y agradezco su aporte. Decidí dar un paso atrás y ver si puedo reformular mi pregunta un poco mejor.

El siguiente código proporciona una suma acumulada en varios números de productos. Lamentablemente, proporciona un total acumulado independientemente del número de Producto. Dicho esto, necesito que el total acumulado se calcule en función del número de producto. Vea a continuación el código de ejemplo y la salida actual / deseada .

Tenga en cuenta que el campo del mes se dejó de lado, esta es una base de datos de prueba que creé para ver si algún código de muestra que encontré funcionaría. Ahora quiero ver si puedo llevarlo un poco más allá para proporcionar el resultado deseado a continuación.

Código de ejemplo:

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

Salida deseada - Ejemplo:

Producto - SumOfAmount -RunTot - mes

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 actual - Ejemplo:

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

Informe de salida actual:

Jugué con la entrada proporcionada y no obtuve la entrada deseada. Por favor echa un vistazo.

! [Ejemplo de informe después de fluir la instrucción en:

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 y ad = US # bmrunningsum] 1