|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : février 2008 Messages : 8 ![]() |
salut,
je veux faire une requête select pour le nombre de commandes dans un mois pour l'année actuelle mais je n'ai pas trouvé la solution qui envoie tous les mois de l'année et une valeur 0 si dans un mois on n'a aucun commande Code :
je sais que le group by est faux mais j'ai pas trouvé la solution et merci d'avance |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : février 2008 Messages : 8 ![]() |
s'il est possible de grouper selon les 12 dernière mois (mois actuel + 11 mois précédente )
|
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Robert LabrousseDéveloppeur décisionnel Inscription : février 2009 Messages : 79 ![]() |
Le GROUP BY contient tous les éléments de ton SELECT mis à part les agrégats. Commence par là.
|
|
|
00
|
|
|
#4 |
![]() ![]() |
Il vous faut une table calendrier pour ce genre de besoin.
Cela vous permet alors de faire une jointure externe pour afficher les mois sans commande. Inspirez-vous (fortement) de cet article : http://sqlpro.developpez.com/cours/gestiontemps/
__________________
Email : http://scr.im/waldar |
|
00
|
Copyright © 2000-2012 - www.developpez.com