Section courante

A propos

Section administrative du site

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 :

  1. SELECT AVG(value) FROM listvalue

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