Bonjour,
Je suis en train de développer un logiciel de gestion de stock, j'ai une table contenant les articles et une table contenant les mouvements la structure des tables est comme suit :
Table article
Code_article, Lib_article
Table mvt_stk
Code_article, type_mvt, Quantite
En fait j'assai de calculer le stock avec la requête qui suit :
Le problème est que la quantité est multiplié par le nombre de ligne que contient mvt_stk.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Select A.Code_article, A.Lib_article, Sum(B.Quantite) As Entree, Sum(C.Quantite) As Sortie From "article.DB" A JOIN "Mvt_Stk.DB" B ON A.Code_article=B.Code_article JOIN "Mvt_Stk.DB" C ON A.Code_article=C.Code_article Where (B.Type_mvt="Entrée") AND (C.Type_mvt="Sortie") Group By A.Code_article, A.Code_article
Est-ce que quelqu'un peut m'aider ?
Merci.
Madabeer
Partager