AVG |
Moyenne |
|---|---|
| MySQL |
Syntaxe
| AVG(attribut) |
Paramètres
| Nom | Description | |
|---|---|---|
| attribut | 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 (d'enregistrement).
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 |
Exemple
Prenons pour base la table «listvalue» avec le contenu suivant :
| id | value | name |
|---|---|---|
| 1 | 300 | Jean |
| 2 | 6000 | Philippe |
| 3 | 5000 | Samuel |
| 4 | 4000 | Gabriel |
| 5 | 200 | Mathieu |
| 6 | 6000 | Paul |
Si vous voulez retourner la moyenne des valeurs de cette table vous entrez donc les instructions suivantes :
Et les informations vous seront retournés sous la forme suivante :
| AVG(value) |
|---|
| 3583.3333 |
Voir également
Article - Les géants de l'informatique - Oracle
Références
MySQL - Référence, Edition Micro Application, Nicolas Rivereau, Antoine Pichot, 2002, ISBN: 2-7429-2560-0, page 925.
MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 831
Dernière mise à jour : Mardi, le 12 août 2014