Det kan være nemmere bare at bruge GROUP BY og derefter i din faktiske kode tilføje de manglende datoer (eller iterere gennem hele datointervallet og udskrive et nul, hvis datoen mangler i forespørgselsresultaterne).
Ikke alt skal løses i SQL, og mange ting er nemmere at løse andre steder. :)