4 / 6
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
Requête 5 : On veut connaître le total des quantités commandées par article pour l’année 2015.
Pour calculer la somme des valeurs d’un champ, il faut utiliser la fonction (ou agrégat) SUM.
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
Autre solution, sans la désignation de l’article :
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
Requête 6 : On veut afficher la liste des articles (la référence uniquement) pour lesquels le
total des quantités commandées pour l’année 2015 est inférieur à 10
Il s’agit de la même requête que la précédente mais avec une restriction supplémentaire sur la
fonction SUM.
La clause HAVING permet d’ajouter une condition que doivent respecter les résultats des
fonctions statistiques (COUNT, SUM, …) pour être affichés.
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
..............................................................................................................................................................................................................................
Remarque : Les clauses possibles d’une instruction SELECT doivent être utilisées dans
l’ordre suivant : SELECT FROM WHERE GROUP BY HAVING ORDER BY