AVG |
Moyenne |
---|---|
Oracle Database SQL |
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.
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 :
- 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
Dernière mise à jour : Vendredi, le 15 mai 2015