Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

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

Syntaxe

Avg ( expr )

L’espace réservé expr représente un expression de chaîne identifiant le champ qui contient les données numériques que vous souhaitez calculer 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 intrinsèque ou définie par l’utilisateur, mais pas l’une des autres fonctions d’agrégation SQL).

Remarques

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

La fonction Avg 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 ;

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

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

Renvoie les champs « SalePrice » et « Discount » moyens de la table ProductSales. Les résultats sont affichés dans la colonne « AvgSalePrice » et « AvgDiscount » renvoie respectivement la moyenne de tous les « SalePrice » où la « Quantité » vendue est supérieure à 10. Les résultats sont affichés dans la colonne « AvgSalePrice ».

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

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

Calcul des champs dans les fonctions SQL

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×