Fonction Avg

Calcule la moyenne arithmétique d’un ensemble de valeurs contenues dans un champ spécifié dans une requête.

Syntaxe

Avg (expr)

L’espace réservé d’expression représente une expression de chaîne identifiant le champ qui contient les données numériques à calculer en moyenne ou une expression qui effectue un calcul à l’aide des données de ce champ. Les opérandes dans expr peuvent inclure le nom d’un champ de table, d’une constante ou d’une fonction (qui peut être inexpérimenté ou défini par l’utilisateur mais pas l’une des autres fonctions d’agrégation SQL).

Remarques

La moyenne calculée par moyenne est la moyenne arithmétique (somme des valeurs divisées par le nombre de valeurs). Vous pouvez utiliser Moyenne,par exemple, pour calculer le coût moyen de transport.

La fonctionVg n’inclut aucun champ Null dans le calcul.

Vous pouvez utiliser Avg dans une expression de requête et dans la propriété SQL d’un objet QueryDef ou lors de la création d’un objet recordset basé sur une requête SQL.

Exemples

Expression

Résultats

SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales;

Renvoie la moyenne de toutes les valeurs du champ « Prix UnitPrice » à partir de la table « ProductSales » et s’affiche dans la colonne Expr1.

SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales;

Renvoie le champ « PrixVente » et « Remise » moyen à partir de la table ProductSales. Les résultats sont affichés dans les colonnes « AvgSalePrice » et « AvgDiscount » respectivement renvoie la moyenne de tous les « SalePrice » lorsque la « Quantité » vendue est supérieur à 10. Les résultats sont affichés dans la colonne « PrixAvgSalePrice ».

SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales;

Renvoie la valeur absolue de la valeur moyenne du champ « Discount » et affiche dans la colonne « AbsAverageDiscount ».

Voir aussi

Calcul des champs dans les fonctions SQL

Besoin d’aide ?

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×