Group by Month

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi there,

Can help me on how to group the query by Month. Currently it is grouped by
date.

SELECT [TNHEADER MASTER].[SALES PERSON], [TNHEADER MASTER].DATE, [TNHEADER
MASTER].STAFF, Sum([TNHEADER MASTER].XNLINES) AS SumOfXNLINES, Sum([TNHEADER
MASTER].TENDLINES) AS SumOfTENDLINES, Sum([TNHEADER MASTER].TENDTOTAL) AS
SumOfTENDTOTAL
FROM [TNHEADER MASTER]
GROUP BY [TNHEADER MASTER].[SALES PERSON], [TNHEADER MASTER].DATE, [TNHEADER
MASTER].STAFF;

Thanks in advance.

Mark Magesen
 
Enclose your date in month function like this

SELECT [TNHEADER MASTER].[SALES PERSON], Month([TNHEADER MASTER].DATE),
[TNHEADER
MASTER].STAFF, Sum([TNHEADER MASTER].XNLINES) AS SumOfXNLINES,
Sum([TNHEADER
MASTER].TENDLINES) AS SumOfTENDLINES, Sum([TNHEADER MASTER].TENDTOTAL)
AS
SumOfTENDTOTAL
FROM [TNHEADER MASTER]
GROUP BY [TNHEADER MASTER].[SALES PERSON], Month([TNHEADER
MASTER].DATE), [TNHEADER
MASTER].STAFF;

If you dislike numeral month like 1..12 use following query which would
produce like January...December.

SELECT [TNHEADER MASTER].[SALES PERSON], Format([TNHEADER
MASTER].DATE,"MMMM"), [TNHEADER
MASTER].STAFF, Sum([TNHEADER MASTER].XNLINES) AS SumOfXNLINES,
Sum([TNHEADER
MASTER].TENDLINES) AS SumOfTENDLINES, Sum([TNHEADER MASTER].TENDTOTAL)
AS
SumOfTENDTOTAL
FROM [TNHEADER MASTER]
GROUP BY [TNHEADER MASTER].[SALES PERSON], Format([TNHEADER
MASTER].DATE,"MMMM"), [TNHEADER
MASTER].STAFF;

Hope this help,
Saran.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Group by Month 4
Sum problem. 2
Joining 3 Queries That Count 8
Running sums 12
Cumulative counts in a query 2
Union Query Access 2007 SP2 MSO 7
problem with forms and queries 2
crosstab with conditional SUM() 1

Back
Top