Globalisation d'un Select
Je voudrais globaliser ma requete de façon à ramener une somme en fonction d'un paramètre.
Voici mon code :
Code:
1 2 3 4
| select SUM(toto.Valeur)
from toto, categorie
where (categorie.ID_CATEGORIE = 1 or categorie.ID_CATEGORIE = 12)
and toto.ID_CATEGORIE = categorie.ID_CATEGORIE |
Dans ce cas, est ramené la somme des valeurs qui correspondent aux ID_CATEGORIE = 1 et = 12
Mais j'aimerais trouver une requete qui globalise le resultat, pour, par exemple trouver le résultat qui correspond à ID_CATEGORIE = 2
En gros, mettre en paramètre la condition de ID_CATEGORIE, sachant que dans un cas il y a 2 valeurs (ID_categorie) à prendre en compte et que dans l'autre cas, il n'y a qu'une valeur.
Merci de votre aide