overdog1979
Technical User
Hi,
I have the following query
SELECT tblSalesStatistics.strDbName AS [Database], tblSalesStatistics.strPanelCode AS PanelCode, tblDataType.strTypeCode AS Type, [tblSalesStatistics.strMFYear] & "/" & [tblSalesStatistics.strMFMonth] AS TimePeriod, DateDiff("d",[tblPeriodEndDates.dtmPeriodEndDate],[tblSalesStatistics.dtmEstLiveDate]) AS [Planned DAP], DateDiff("d",[tblPeriodEndDates.dtmPeriodEndDate],[tblSalesStatistics.dtmLiveDate]) AS [Actual DAP], [Actual DAP]-[Planned DAP] AS DaysLate, IIf([DaysLate]<0,0,[DaysLate]) AS DaysLateNorm, Left([txtCauseCode],3) AS Cause
FROM tblPeriodEndDates INNER JOIN (tblDataType INNER JOIN tblSalesStatistics ON tblDataType.intDSDatatype = tblSalesStatistics.intDSDatatype) ON (tblPeriodEndDates.strMFMonth = tblSalesStatistics.strMFMonth) AND (tblPeriodEndDates.strMFYear = tblSalesStatistics.strMFYear) AND (tblPeriodEndDates.strDbName = tblSalesStatistics.strDbName)
ORDER BY tblSalesStatistics.strDbName, tblSalesStatistics.strPanelCode, tblDataType.strTypeCode, [tblSalesStatistics.strMFYear] & "/" & [tblSalesStatistics.strMFMonth] DESC , [tblSalesStatistics.strMFYear] & "/" & [tblSalesStatistics.strMFMonth] DESC;
I want to be able to add and avergae column grouped by panel code and type. Below an example of what I would like my output to look like, the column I want to create is the far right
Database Name Panel Code Data Type TimePeriod Planned DAP Actual DAP DaysLate DaysLateNorm Cause Average DaysLateNorm
MIDAS A MDS 2008/12 26 26 0 0 LOF 0.75
MIDAS A MDS 2008/09 27 24 -3 0 0.75
MIDAS A MDS 2008/06 25 23 -2 0 0.75
MIDAS A MDS 2008/03 25 28 3 3 0.75
MIDAS A PHM 2008/12 19 19 0 0 1
MIDAS A PHM 2008/09 20 20 0 0 1
MIDAS A PHM 2008/06 21 21 0 0 1
MIDAS A PHM 2008/03 21 25 4 4 1
MIDAS AH PHM 2008/12 33 36 3 3 DSG 2.5
MIDAS AH PHM 2008/09 31 38 7 7 LOF 2.5
MIDAS AH PHM 2008/06 42 30 -12 0 2.5
MIDAS AH PHM 2008/03 32 32 0 0 2.5
MIDAS AUH PHM 2008/12 21 21 0 0 0.5
MIDAS AUH PHM 2008/09 22 22 0 0 0.5
MIDAS AUH PHM 2008/06 21 23 2 2 DSG 0.5
MIDAS AUH PHM 2008/03 25 23 -2 0 0.5
Thanks in advance
I have the following query
SELECT tblSalesStatistics.strDbName AS [Database], tblSalesStatistics.strPanelCode AS PanelCode, tblDataType.strTypeCode AS Type, [tblSalesStatistics.strMFYear] & "/" & [tblSalesStatistics.strMFMonth] AS TimePeriod, DateDiff("d",[tblPeriodEndDates.dtmPeriodEndDate],[tblSalesStatistics.dtmEstLiveDate]) AS [Planned DAP], DateDiff("d",[tblPeriodEndDates.dtmPeriodEndDate],[tblSalesStatistics.dtmLiveDate]) AS [Actual DAP], [Actual DAP]-[Planned DAP] AS DaysLate, IIf([DaysLate]<0,0,[DaysLate]) AS DaysLateNorm, Left([txtCauseCode],3) AS Cause
FROM tblPeriodEndDates INNER JOIN (tblDataType INNER JOIN tblSalesStatistics ON tblDataType.intDSDatatype = tblSalesStatistics.intDSDatatype) ON (tblPeriodEndDates.strMFMonth = tblSalesStatistics.strMFMonth) AND (tblPeriodEndDates.strMFYear = tblSalesStatistics.strMFYear) AND (tblPeriodEndDates.strDbName = tblSalesStatistics.strDbName)
ORDER BY tblSalesStatistics.strDbName, tblSalesStatistics.strPanelCode, tblDataType.strTypeCode, [tblSalesStatistics.strMFYear] & "/" & [tblSalesStatistics.strMFMonth] DESC , [tblSalesStatistics.strMFYear] & "/" & [tblSalesStatistics.strMFMonth] DESC;
I want to be able to add and avergae column grouped by panel code and type. Below an example of what I would like my output to look like, the column I want to create is the far right
Database Name Panel Code Data Type TimePeriod Planned DAP Actual DAP DaysLate DaysLateNorm Cause Average DaysLateNorm
MIDAS A MDS 2008/12 26 26 0 0 LOF 0.75
MIDAS A MDS 2008/09 27 24 -3 0 0.75
MIDAS A MDS 2008/06 25 23 -2 0 0.75
MIDAS A MDS 2008/03 25 28 3 3 0.75
MIDAS A PHM 2008/12 19 19 0 0 1
MIDAS A PHM 2008/09 20 20 0 0 1
MIDAS A PHM 2008/06 21 21 0 0 1
MIDAS A PHM 2008/03 21 25 4 4 1
MIDAS AH PHM 2008/12 33 36 3 3 DSG 2.5
MIDAS AH PHM 2008/09 31 38 7 7 LOF 2.5
MIDAS AH PHM 2008/06 42 30 -12 0 2.5
MIDAS AH PHM 2008/03 32 32 0 0 2.5
MIDAS AUH PHM 2008/12 21 21 0 0 0.5
MIDAS AUH PHM 2008/09 22 22 0 0 0.5
MIDAS AUH PHM 2008/06 21 23 2 2 DSG 0.5
MIDAS AUH PHM 2008/03 25 23 -2 0 0.5
Thanks in advance