r_may
asked on
How to subtotal a field in a Access query which is being counted?
In the acess query builder, I set one of the fields to count function, so I would get the total number of alarms each day for each pump. My current result from the query look like the following:
Equipment -- Date -- Number of Alarms
=========================
PUMP10 -- 10/24/06 -- 10
PUMP10 -- 10/25/06 -- 5
PUMP10 -- 10/22/06 -- 5
PUMP2 -- 10/24/06 -- 10
PUMP2 -- 10/20/06 -- 10
PUMP2 -- 10/21/06 -- 10
PUMP24 -- 10/19/06 -- 12
PUMP24 -- 10/12/06 -- 10
I would like to have a subtotal show up for each pump. PUMP10 = 20 total, PUMP2 = 30 total, etc. Then I would like to sort them so the pump with the largest combined total of alarms shows up first in the list (sort descending). The report will show the pump with the largest number of alarms first with a breakdown of how many alarms occurred for that pump and on what day.
I am not sure if I can do this in a query or if I need to do this in a report form. I am not sure if I need a second query so that it will sort by total alarms for each pump.
Your help is very much appreciated.
Equipment -- Date -- Number of Alarms
=========================
PUMP10 -- 10/24/06 -- 10
PUMP10 -- 10/25/06 -- 5
PUMP10 -- 10/22/06 -- 5
PUMP2 -- 10/24/06 -- 10
PUMP2 -- 10/20/06 -- 10
PUMP2 -- 10/21/06 -- 10
PUMP24 -- 10/19/06 -- 12
PUMP24 -- 10/12/06 -- 10
I would like to have a subtotal show up for each pump. PUMP10 = 20 total, PUMP2 = 30 total, etc. Then I would like to sort them so the pump with the largest combined total of alarms shows up first in the list (sort descending). The report will show the pump with the largest number of alarms first with a breakdown of how many alarms occurred for that pump and on what day.
I am not sure if I can do this in a query or if I need to do this in a report form. I am not sure if I need a second query so that it will sort by total alarms for each pump.
Your help is very much appreciated.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER