Bonjour à tous,
j'ai une requête qui me compare des résultat entre les années 2008 et 2009, j'aurais aimé pouvoir sortir peu importe l'année, car actuellement dans mon code SQL que voici
Donc je voudrais élimé dans la section PIVOT FOORMAT LE iN ("2008","2009");
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 TRANSFORM Sum(TDetailRemise.Montant) AS Vente SELECT TClients.NuméroClients, TClients.Société, TDetailRemise.IDProduits FROM (TClients INNER JOIN TRemise ON TClients.IDClients = TRemise.IDClients) INNER JOIN TDetailRemise ON TRemise.IDRemise = TDetailRemise.IDRemise WHERE (((TRemise.RemiseDate) Between [Date début première Année] And [Date fin Première Année] Or (TRemise.RemiseDate) Between [Date début deuxième Année] And [Date fin deuxième Année])) GROUP BY TClients.NuméroClients, TClients.Société, TDetailRemise.IDProduits ORDER BY Format([RemiseDate],"yyyy") DESC PIVOT Format([RemiseDate],"yyyy") In ("2008","2009");
en fait c,est que je voudrais écrire une nouvelle requête avec l'année 2010 qui arrive.
j'espere avoir été clair dans mon explication, j'ai essayé d'enlever le In mais ca marche pas, que me vous suggéré vous ?
Partager