AVG (SQL Server Compact Edition)

Renvoie la moyenne des valeurs d'un groupe. Les valeurs NULL sont ignorées.

Syntaxe

AVG ( [ ALL ] expression ) 

Arguments

  • ALL
    Applique la fonction d'agrégation à toutes les valeurs. ALL est la valeur par défaut.
  • expression
    Expression des catégories de types de données numeric exacts ou approximatifs, à l'exception du type de données bit. Les sous-requêtes et les fonctions d'agrégation ne sont pas autorisées.

Valeur retournée

Le type retourné est déterminé par le type du résultat évalué de l'expression.

Résultat de l'expression Type retourné

Catégorie integer

int

Catégorie numeric (p, s)

numeric(28, s) divisé par numeric(10, 0)

Catégorie money

money

Catégories float et real

float

Exemple de code

L'exemple suivant détermine le poids moyen des produits livrés à une société dont l'identifiant CustomerID a pour valeur 123.

SELECT AVG(Weight) AS "Average Weight" FROM ShippingDetails WHERE CustomerID = '123' AND OrderID IN (10248, 10274, 10295)

L'ensemble de résultats est le suivant :

Average Weight
--------------------
13.18

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition