bonsoir,
Envoyé par
DidoFido
Bonjour à tous, j'ai fait une requête croisée avec une expression comme valeur entre 2 année (1 mois), le calcul se fait bien quand je sélectionne seulement 1 mois ex:
RecupDate 1 = 01-01-2020 et RecupDate 2 = 31-01-2020
RecupDate 3 = 01-01-2021 et RecupDate 4 = 31-01-2021
Sauf quand j'utilise plus que 2 mois, les calculs me donne pas le bon résultat. j'utilise la fonction Iif. (Si IDProduits = 1 le calcul dois se faire sur NbFinance Si non le calcul doit se faire sur NbUniteLivre)
quel devrait être le résultat avec plusieurs mois ?
faut il regrouper tous les mois pour avoir un bon calcul ? Si oui, il faut commencer par enlever le regroupement sur le mois:
GROUP BY T_Detaillant.IDDetaillant, T_Detaillant.NomDetaillant, T_Performance.IDPersonnel, T_Performance.IDTypeTransaction, T_Produits.IDProduits, T_SPerformance.IDSProduits, Month([T_Performance]![PerformanceDate])
Partager