My apologies, it is an Access DB and I am working with one table to do this. It lists clientid, date, hours, amount and other data I am not using for this. But since there is a range of dates I am using as criteria for the queries, of course it produces a record for each date that time was billed for each client. So as I said, client 123 is listed multiple times because there was time billed on multiple dates within the range criteria associated with date. I want to take all the listings, sum the hours and amounts, and just list it once in the results. I want the date and its critieria to be nothing more than a range to search instead of a record listing.