Fonctions d’agrégation SQL

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 :

FonctionLa 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