Bonjour à tous (j'espere poster au bon endroit),
j'ai un problème sur une de mes requêtes et je ne vois pas de solution (je débute en PL/SQL)
J'ai une table qui se présente ainsi
Date Type
--------- ---------
01/01/2010 A
15/01/2010 A
11/02/2010 A
02/03/2010 B
15/03/2010 B
16/03/2010 A
En fait, je souhaiterai calculer sur une période de temps donnée, la nombre de ligne pour chaque mois pour un type précis. Mon problème est que si un type n'est pas référencé dans un mois de ma période, je n'obtiendrai aucune valeur et j'aimerai obtenir 0.
En gros, pour une période du 01/01/2010 au 31/03/2010 et pour un type B j'obtiens
Date count(B)
--------- ------------
03/2010 2
alors que moi je souhaiterai obtenir:
Date Count (B)
--------- ------------
01/2010 0
02/2010 0
03/2010 2
je ne sais pas si cela est possible et si quelqu'un a une idée je lui serai trés reconnaissant![]()
Partager