Bonjour,

je dois faire une requête affichant sur les douze mois précédant, d'une date saisie par l'utilisateur, les quantités vendues.

La requête fonctionne très bien, seulement pour donner un côté plus pro j'aimerais que pour chaque colonne le nom du mois apparaisse.

Exemple :
@MaDate est une date personnalisée par l'utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
(select isnull(sum(L2.gl_qtefact),0) from ligne L2 where L2.gl_article=ligne.gl_article and L2.gl_naturepieceg="BLC" and (gl_datepiece>=dateadd(day,-day(dateadd(month,-1,@MaDate))+1,dateadd(month,-1,@MaDate))) 
and L2.gl_datepiece<=dateadd(day,31,dateadd(month,-1,@MaDate)) )
-> le calcul que je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DATENAME(month, dateadd(month,-1,@MaDate))
-> le nom du mois que j'aimerais voir apparaitre dans le nom de ma colonne.

Or si je fais un AS DATENAME(ETC..) ça ne marche pas !

Voilà j’espère avoir était clair.

Merci pour votre aide ou remarque