Bonjour !

Je tente de créer une requete qui doit me donner la somme des quantitées suivant plusieurs critères, que l'emplacement destinataire des pièces soit différents d'une valeur saisis dans une variable @var1 et que le stock de dépot Origine soit différent de 3.

Mon soucis : j'essaye d'avoir la somme de qté, or si ma requete récupere une ligne dont le dépot Or est par exemple 1 et la ligne suivante le dépot Or est = 2 il me fera pas la somme des qté mais écrira 2 lignes :s

Ainsi je me retrouve avec une listbox ou la valeur sont répétées


Comment faire ma somme ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
SELECT AB_MVTS_STOCK.CodeArticle, 
Sum(AB_MVTS_STOCK.Qte_Mvt) AS QteP_Coll_Autre, AB_MVTS_STOCK.Depot_Dest, AB_MVTS_STOCK.Depot_Or, AB_MVTS_STOCK.Empl_Dest
FROM AB_MVTS_STOCK
GROUP BY AB_MVTS_STOCK.CodeArticle, AB_MVTS_STOCK.Depot_Dest, AB_MVTS_STOCK.Depot_Or, AB_MVTS_STOCK.Empl_Dest
HAVING (((AB_MVTS_STOCK.Depot_Dest)=3) AND ((AB_MVTS_STOCK.Depot_Or)<>3) AND ((AB_MVTS_STOCK.Empl_Dest) Not Like @var1));
Si vous avez une piste je suis preneur