Le maximum ou le minimum d'une somme SUM()

Signaler
Messages postés
3
Date d'inscription
vendredi 22 juillet 2005
Statut
Membre
Dernière intervention
4 août 2005
-
Messages postés
3
Date d'inscription
vendredi 22 juillet 2005
Statut
Membre
Dernière intervention
4 août 2005
-
Bonjour,

Je doit maintenir une application de gestion de stocks sous access 2 .

Avec cette requête, je calcul la somme d'un produit par emplacement, il peut y avoir plusieurs enregistrement avec le même code produit et le même emplacement géographique et des quantités différentes.

SELECT SUM(qtearti) AS NbArticle, codegeo, codearti
FROM afecempr_1
WHERE codearti = "PMTMCE0001"
GROUP BY codearti, codegeo;

Je souhaiterais calculer le maximum ou le mininum sur le résultat de cette requette.

merci

1 réponse

Messages postés
3
Date d'inscription
vendredi 22 juillet 2005
Statut
Membre
Dernière intervention
4 août 2005

J'ai trouvé :

SELECT codegeo, codearti, SUM(qtearti) AS QteArticle
FROM afecempr_1
WHERE codearti = "PMTMCE0001"
GROUP BY codegeo, codearti
HAVING SUM(qtearti) >= ALL ( SELECT SUM(qtearti)
FROM afecempr_1
WHERE codearti = "PMTMCE0001"
GROUP BY codegeo)