Bonjour tout le monde,
Je débute sous acces et je n'arrive pas à comprendre sont message d'erreur :
entre une valeur de parametre sur une expression que je lui est crée DIFF
La requete est simple
J'ai une enseigne avec 2 périodes et un montant.
je veux lui comparer les deux périodes par enseigne --> debut du code
la aucun soucis...
Mais quand je rajoute un where DIFF > 0 ou un HAving Diff > 0...
J'ai cette case qui sort et je ne comprend pas ce qu'elle attend !
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT Ventes.Enseigne, Sum(Switch([Periode]=200701,CA_C13_brut, [Periode]<>200701,0)) AS 200701, Sum(Switch([Periode] =200801,CA_C13_brut,periode<>200801,0)) AS 200801, [200801]-[200701] AS DIFF FROM Ventes GROUP BY Ventes.Enseigne Having DIFF > 0
Partager