Envoyé par
skuatamad
Maljuna Kris, je crois que renaud26 ne veut qu'une seule ligne comme résultat, la moyenne du résultat de la requête avec la somme qui, elle, renvoie plusieurs lignes (7 dans l'exemple).
Voui,voui, je me suis rendu compte de ma méprise lors de mon avant-dernier post.
Envoyé par
skuatamad
Par contre ta proposition peut être intéressante pour calculer la somme car s'il n'y a pas de quantite pour une semaine donnée il est peut être nécessaire d'avoir un 0 pour la somme ce qui ferait baisser la moyenne.
C'est exactement cela.
SELECT DISTINCT WEEK(date_livraison) AS semaine FROM commandes
à mettre en table maîtresse puis LEFT JOIN de ta requête qui retourne la pseudo-table t.
A propos, jusqu'à présent, on mélange les semaines de toutes les années, à moins qu'il n'y ait une table commandes par année.
Partager