Fonction AVG - AWS Clean Rooms

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Fonction AVG

La AVG fonction renvoie la moyenne (moyenne arithmétique) des valeurs des expressions d'entrée. La AVG fonction fonctionne avec des valeurs numériques et ignore les valeurs NULL.

Syntaxe

AVG (column)

Arguments

column

Colonne cible sur laquelle la fonction opère. La colonne est de l'un des types de données suivants :

  • SMALLINT

  • INTEGER

  • BIGINT

  • DECIMAL

  • DOUBLE

  • FLOAT

Types de données

Les types d'arguments pris en charge par la AVG fonction sont SMALLINT INTEGERBIGINT,DECIMAL, etDOUBLE.

Les types de retour pris en charge par la AVG fonction sont les suivants :

  • BIGINTpour tout argument de type entier

  • DOUBLEpour un argument à virgule flottante

  • Renvoie le même type de données que l'expression pour tout autre type d'argument

La précision par défaut pour le résultat d'une AVG fonction avec un DECIMAL argument est de 38. L’échelle du résultat est identique à celle de l’argument. Par exemple, AVG une DEC(5,2) colonne renvoie un type de DEC(38,2) données.

exemple

Trouvez la quantité moyenne vendue par transaction dans le SALES tableau.

select avg(qtysold) from sales;