AVG |
Moyenne |
---|---|
MariaDB |
Syntaxe
AVG(expr) |
AVG(DISTINCT expr) |
Paramètres
Nom | Description |
---|---|
expr | Ce paramètre permet d'indiquer le nom de la colonne où il faut effectuer le calcul de la moyenne. |
Description
Cette fonction calcul la moyenne d'un groupe de lignes.
Remarques
- La fonction AVG renvoie la valeur moyenne du paramètre expr. L'option DISTINCT peut être utilisée pour renvoyer la moyenne des valeurs distinctes de expr. Les valeurs NULL sont ignorées. Il s'agit d'une fonction d'agrégation et peut donc être utilisée avec la clause GROUP BY.
- La fonction AVG() renvoie NULL s'il n'y avait pas de lignes correspondantes.
- Depuis MariaDB 10.2.0, la fonction AVG() peut être utilisé comme fonction de fenêtre.
Algorithme
MODULE AVG(Élément) Somme ← 0 BOUCLE POUR I ← 1 JUSQU'A Nombre Élément Somme ← Somme + Élément [ I ] FIN BOUCLE POUR RETOURNE Somme / Nombre Élément |
Dernière mise à jour : Dimanche, le 5 Juillet 2020