我有这个 SQL 来获取报告:
select
count(id_reg) total,
YEAR(fechaingreso) ano,
MONTH(fechaingreso) mes,
DAY(fechaingreso) Dia
from
vw_casos_tc
where
fechaingreso between '2012-12-05' and '2013-5-8'
group by
DAY(fechaingreso), MONTH(fechaingreso), YEAR(fechaingreso)
order by
Ano, Mes, dia
它工作正常,除了当 count(id_reg) = 0 时没有记录的 DAYS,这几天没有出现在我的结果中。
total ano mes dia
-----------------------------
66 2012 12 13
22 2012 12 14
23 2012 12 17
(2012 12 15 和 2012 12 16) 没有结果。我怎样才能修改我的脚本来获得 total = 0 的这一天?