Solved

How to subtotal a field in a Access query which is being counted?

Posted on 2006-11-06
2
190 Views
Last Modified: 2006-11-18
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.

0
Comment
Question by:r_may
2 Comments
 
LVL 65

Accepted Solution

by:
rockiroads earned 500 total points
ID: 17885376
Something like this perhaps , note I dont know your query so I dont know how u do your count

SELECT Equipment, [Date], YourCountField
FROM mytable
GROUP BY Equipment, [Date]
UNION ALL
SELECT Equipment, 'Total' DSUM("*","mytable","Equipment='" & A.Equipment & "'") AS Total
FROM Mytable as A
ORDER BY 1,2
0
 

Author Comment

by:r_may
ID: 17902615
Thanks. I will give this a try.
0

Featured Post

Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Most if not all databases provide tools to filter data; even simple mail-merge programs might offer basic filtering capabilities. This is so important that, although Access has many built-in features to help the user in this task, developers often n…
Overview: This article:       (a) explains one principle method to cross-reference invoice items in Quickbooks®       (b) explores the reasons one might need to cross-reference invoice items       (c) provides a sample process for creating a M…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
Learn how to number pages in an Access report over each group. Activate two pass printing by referencing the pages property: Add code to the Page Footers OnFormat event to capture the pages as there occur for each group. Use the pages property to …

932 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now