SQL Somme sur une quantité

Résolu/Fermé
Bonjour,

je dispose d'une table Demande qui a cette structure:

codepat codeingre quantiteingre
(code patient) (code ingredient) (quantité d'ingrédient)
619 1 1
619 2 1
619 3 2
632 1 2
632 2 2
632 3 1
640 1 6
632 2 4
632 3 2

Avec une requête sql, je souhaiterai connaitre la quantité pour l'ingredient (codeingre) 3, ici, je devrait trouver 5.

Comme sa, j'ai un nombre faux: Select sum(quantiteingre) from Demande where codeingre<>3;

Une idée?

merci
Configuration: Windows XP
Internet Explorer 7.0

6 réponses

  1. Salut,
    Pourquoi fais-tu codeingre <> 3..?
    <> signifie "différent", il faut faire codeingre = 3.

    @+
    1. Slt
      normalement ta requette est juste.
      vous pouvez essaier ça

      Select sum(quantiteingre) from Demande where codeingre=3 group by codeingre