SELECT
tblType.Type,
[COLOR="Red"]IIf([qrySummaryPrevWeekly].[Vehicle Received Previous Week] Is Null,0,
[qrySummaryPrevWeekly].[Vehicle Received Previous Week]) AS [Received PW][/COLOR],
IIf([qrySummaryPrevWeekly].[Vehicles Repaired Previous Week] Is Null,0,
[qrySummaryPrevWeekly].[Vehicles Repaired Previous Week]) AS [Repaired PW],
[Bal for Nxt Wk]-[Repaired last Wk] AS [Bal Prev Week],
IIf([qrySummaryCurWeekly].[Vehicle Received Current week] Is Null,0,
[qrySummaryCurWeekly].[Vehicle Received Current week]) AS [Received CW],
IIf([qrySummaryCurWeekly].[Vehicle Repaired current week] Is Null,0,
[qrySummaryCurWeekly].[Vehicle Repaired current week]) AS [Repaired CW],
qrySummaryCurWeekly.[Bal This Wk],
[Find duplicates for Job Card Count].[Repaired last Wk], [Bal This Wk]+[Bal Prev
Week] AS [Bal for Nxt Wk]
FROM
(((tblType LEFT JOIN [Find duplicates for Job Card] ON tblType.Type = [Find
duplicates for Job Card].Type)
LEFT JOIN qrySummaryCurWeekly ON tblType.Type = qrySummaryCurWeekly.Type)
LEFT JOIN qrySummaryPrevWeekly ON tblType.Type = qrySummaryPrevWeekly.Type)
LEFT JOIN [Find duplicates for Job Card Count] ON tblType.Type = [Find duplicates
for Job Card Count].Type
GROUP BY tblType.Type,
IIf([qrySummaryPrevWeekly].[Vehicle Received Previous Week] Is Null,0,
[qrySummaryPrevWeekly].[Vehicle Received Previous Week]),
IIf([qrySummaryPrevWeekly].[Vehicles Repaired Previous Week] Is Null,0,
[qrySummaryPrevWeekly].[Vehicles Repaired Previous Week]),
[Bal for Nxt Wk]-[Repaired last Wk],
IIf([qrySummaryCurWeekly].[Vehicle Received Current week] Is Null,0,
[qrySummaryCurWeekly].[Vehicle Received Current week]),
IIf([qrySummaryCurWeekly].[Vehicle Repaired current week] Is Null,0,
[qrySummaryCurWeekly].[Vehicle Repaired current week]),
qrySummaryCurWeekly.[Bal This Wk],
[Find duplicates for Job Card Count].[Repaired last Wk],
[Bal This Wk]+[Bal Prev Week];