Les fonctions d’agrégation sont des fonctions qui opèrent sur un ensemble de lignes pour calculer et renvoyer une valeur unique.
Il est souvent nécessaire de résumer des données sans pour autant les récupérer toutes, et SQL fournit des fonctions spéciales à cet effet.
Voici des exemples de ce type de récupération :
- Déterminer le nombre de lignes d’un tableau.
- Obtention de la somme d’un ensemble de lignes dans une table.
- Recherche des valeurs les plus élevées, les plus basses et moyennes dans une colonne de tableau.
Voici la liste des fonctions d’agrégation fréquemment utilisées :
Fonction | La description |
---|---|
AVG() | Renvoie la valeur moyenne d’une colonne |
COUNT() | Renvoie le nombre de lignes dans une colonne |
MIN() | Renvoie la valeur la plus élevée d’une colonne |
MAX() | Renvoie la valeur la plus basse d’une colonne |
SUM() | Renvoie la somme des valeurs d’une colonne |