Bonjour,
j'ai besoin de votre aide, afin de résoudre mon problème dans une "Analyse Croisée"
1- Dans la requête, je veux comparer 2 années exemple, comparé les ventes en 2019 avec l'année précédente 2018
2- Ma requête fonctionne, j'ai bien 2 colonnes, soit année 2018 et 2019.
3- Dans la colonne 2018 la somme des ventes est Correct (Champs "Montants") plusieurs mois avec des ventes
Mois de Janvier 2018 les ventes réaliser sont $1000
Mois de Février 2018 les ventes réaliser sont $2000
Résultat de ma requête dans Montants 2018 = $3000
4- Dans la colonne 2019 la somme des ventes est INCORRECT (Champs "Montant") plusieurs mois avec des ventes, mais la sommes est Incorrect
Mois de Janvier 2019 les ventes Réaliser sont de $2000
Mois de février 2019 les ventes réaliser sont de $3000
Mois de Mars 2019 les ventes réaliser sont de $3000
Résultat de ma requête dans Montants Colonnes 2019 = $2000, on dirais qu'il ne calcule que la première ventes (Janvier 2019) $2000
Quel mon erreurs ?
vous trouverez mon code SQL
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 TRANSFORM Sum(T_SRemise.Montants) AS Vente SELECT T_Detaillant.NomDetaillant, T_SRemise.IDProduits, T_SRemise.IDSProduits FROM T_Detaillant INNER JOIN (T_Remise INNER JOIN T_SRemise ON T_Remise.IDRemise = T_SRemise.IDRemise) ON T_Detaillant.IDDetaillant = T_Remise.IDDetaillant GROUP BY T_Detaillant.NomDetaillant, T_SRemise.IDProduits, T_SRemise.IDSProduits PIVOT Format([RemiseDate],"yyyy");
Merci de votre aide! et surtout de prendre de votre temps.
DidoFido
Partager