Access pb requete sur somme
phi
-
phi -
phi -
Bonjour,
je suis en train de travailler sur une base de donnees je vous la presente:
TABLES :
-REF ( champs : code , produit, refstock, prix)
-REFSTOCK (refstock)
-VENTES (N°,REF, Qv)
-ACHATS (N° , Refstock, Qa)
sachant qu une REFSTOCK peut correspondre a plusieurs REF, que les ventes sont enregistrées par REF, et les Achats par REFSTOCK. une reference de stock peut finir en plusieurs produits une fois transformée...
prenons pour exemple la REFSTOCK01 qui correspond aux REF10, REF11 et REF12,
lorsque j execute ma requete avec les champs Refstock (regroupement) et Qa (somme), alors que dans ma table ACHATS il n y a qu un enregistrement pour REFSTOCK01 avec Qa=10, le resultat de ma requete est 30 au lieu de 10 soit (Qa x nb ref correspondant à REFSTOCK01), ce calcul s avere vrai pour toutes mes valeurs.
En esperant m etre correctement exprimé, je vous remercie de me guider vers la solution de ce probleme.
je suis en train de travailler sur une base de donnees je vous la presente:
TABLES :
-REF ( champs : code , produit, refstock, prix)
-REFSTOCK (refstock)
-VENTES (N°,REF, Qv)
-ACHATS (N° , Refstock, Qa)
sachant qu une REFSTOCK peut correspondre a plusieurs REF, que les ventes sont enregistrées par REF, et les Achats par REFSTOCK. une reference de stock peut finir en plusieurs produits une fois transformée...
prenons pour exemple la REFSTOCK01 qui correspond aux REF10, REF11 et REF12,
lorsque j execute ma requete avec les champs Refstock (regroupement) et Qa (somme), alors que dans ma table ACHATS il n y a qu un enregistrement pour REFSTOCK01 avec Qa=10, le resultat de ma requete est 30 au lieu de 10 soit (Qa x nb ref correspondant à REFSTOCK01), ce calcul s avere vrai pour toutes mes valeurs.
En esperant m etre correctement exprimé, je vous remercie de me guider vers la solution de ce probleme.
A voir également:
- Access pb requete sur somme
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Somme en anglais excel - Guide
- Acer quick access - Forum Logiciels
- Recherchev somme plusieurs lignes ✓ - Forum Excel
2 réponses
salut
merci de repondre aussi rapidement, je suis novice et autodidacte, alors j espere ne pas me tromper en envoyant ce code, je ne travaille d habitude pas avec du SQL.
le voici
SELECT DISTINCT RefStock.[code stock], RefStock.REFstock, Sum(ACHATS.Qa) AS SommeDeQa, Sum(VENTES.Qv) AS SommeDeQv
FROM (RefStock LEFT JOIN ACHATS ON RefStock.REFstock = ACHATS.REFstock) LEFT JOIN (Références LEFT JOIN VENTES ON Références.REF = VENTES.REF) ON RefStock.REFstock = Références.REFstock
GROUP BY RefStock.[code stock], RefStock.REFstock
ORDER BY RefStock.[code stock];
Merci bcp
merci de repondre aussi rapidement, je suis novice et autodidacte, alors j espere ne pas me tromper en envoyant ce code, je ne travaille d habitude pas avec du SQL.
le voici
SELECT DISTINCT RefStock.[code stock], RefStock.REFstock, Sum(ACHATS.Qa) AS SommeDeQa, Sum(VENTES.Qv) AS SommeDeQv
FROM (RefStock LEFT JOIN ACHATS ON RefStock.REFstock = ACHATS.REFstock) LEFT JOIN (Références LEFT JOIN VENTES ON Références.REF = VENTES.REF) ON RefStock.REFstock = Références.REFstock
GROUP BY RefStock.[code stock], RefStock.REFstock
ORDER BY RefStock.[code stock];
Merci bcp