Lorsque l'on fait une requête regroupée sur un champ date, il arrive que certaines dates n'apparaissent pas car il n'y a aucune donnée à cette date. Cette requête vous donne la liste des jours entre 2 dates qu'il suffit ensuite de joindre à votre requête principale.
Décrivez votre astuce en détails. N'hésitez-pas à inclure des portions de codes.
Select level + to_date('01/02/2009', 'dd/mm/yyyy') - 1 as jour from dual connect by level [inférieur] to_date('01/03/2009', 'dd/mm/yyyy') - to_date('01/02/2009', 'dd/mm/yyyy') + 2
PS : remplacer [inférieur] par le signe mathématique inférieur.