Les fonctions agrégatives doivent être présentes uniquement dans la clause SELECT. Elle est composée d'un mot-clé et d'un argument (nom d'un champ ou calcul mathématique portant sur un ou plusieurs champs). Ces fonctions permettent d'obtenir des groupements d'enregistrements.

Liste des mots-clés permettant d'obtenir des regroupements :

Mot-Clé Utilisation

·       AVG Moyenne arithmétique

·       SUM Somme arithmétique

·       MAX Valeur maximum

·       MIN Valeur minimum

·       COUNT Compteur

L'emploi de ces mots-clés nécessite l'introduction d'une clause supplémentaire dans la requête SQL : la clause GROUP BY. Cette clause vient se placer entre la clause WHERE et la clause ORDER BY.

En plus de ces mots-clés, vous pouvez effectuer toutes les sortes de calculs mathématiques. Pour chaque information calculée, vous devez définir un nouveau nom pour le résultat affiché (ou "alias") au moyen du mot-clé AS.