D
Duncs
I'm trying to do a crosstab query, that will show multiple values on
each row, in separate columns. so, I want to display the following:
Month Completed Locked Pended Total
Sep-09 0 0 2 2
Oct-09 15 0 10 25
Nov-09 347 11 107 465
However, my attempt is giving the following:
Month Total Accounts Completed Locked Pended
Sep-2009 2 2
Oct-2009 15 15
Oct-2009 10
10
Nov-2009 11 11
Nov-2009 347 347
Nov-2009 107
107
My query SQL is as follows:
TRANSFORM Count(tblActionDetails.UnallocatedId) AS
CountOfUnallocatedId
SELECT Format([Date_Started],"MMM-YYYY") AS [Month], Count
(tblActionDetails.UnallocatedId) AS [Total Accounts]
FROM tblActionDetails INNER JOIN tblStatus ON
tblActionDetails.Worked_Status = tblStatus.Description
WHERE (((tblActionDetails.Worked_Status)<>"Workable"))
GROUP BY Format([Date_Started],"MM"), Format([Date_Started],"MMM-
YYYY"), tblStatus.StatusID
PIVOT tblActionDetails.Worked_Status;
I've never used Crosstab queries before, so I'd appreciate any and all
help provided.
TIA
Duncs
each row, in separate columns. so, I want to display the following:
Month Completed Locked Pended Total
Sep-09 0 0 2 2
Oct-09 15 0 10 25
Nov-09 347 11 107 465
However, my attempt is giving the following:
Month Total Accounts Completed Locked Pended
Sep-2009 2 2
Oct-2009 15 15
Oct-2009 10
10
Nov-2009 11 11
Nov-2009 347 347
Nov-2009 107
107
My query SQL is as follows:
TRANSFORM Count(tblActionDetails.UnallocatedId) AS
CountOfUnallocatedId
SELECT Format([Date_Started],"MMM-YYYY") AS [Month], Count
(tblActionDetails.UnallocatedId) AS [Total Accounts]
FROM tblActionDetails INNER JOIN tblStatus ON
tblActionDetails.Worked_Status = tblStatus.Description
WHERE (((tblActionDetails.Worked_Status)<>"Workable"))
GROUP BY Format([Date_Started],"MM"), Format([Date_Started],"MMM-
YYYY"), tblStatus.StatusID
PIVOT tblActionDetails.Worked_Status;
I've never used Crosstab queries before, so I'd appreciate any and all
help provided.
TIA
Duncs