У меня есть запрос в Access 2013, который ничего не показывает, если в результирующем наборе данных нет данных.Я хочу, чтобы он показывал 0.
Мой отчет генерируется для каждого месяца, поэтому я форматирую invClosureDate
для года и месяца.Когда данных нет, запрос ничего не возвращает, требование отчета должно показывать 0, когда данных нет.
SELECT Format([invClosureDate],"yyyy") AS invCY, Format([invClosureDate],"mmm") AS invCM, Sum(Abs(IIf([invStatus]="closed",1,0))) AS Inc, tblInvestigations.invClosureDate
FROM tblInvestigations
GROUP BY Format([invClosureDate],"yyyy"), Format([invClosureDate],"mmm"), tblInvestigations.invClosureDate
HAVING (((tblInvestigations.invClosureDate)=[Forms]![tblInvestigations]![txtInvDate]));