Función de AVG - AWS Clean Rooms

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Función de AVG

La función AVG devuelve el promedio (media aritmética) de los valores de la expresión de entrada. La función AVG funciona con valores numéricos e ignora los valores NULL.

Sintaxis

AVG (column)

Argumentos

column

La columna de destino sobre la que opera la función. La columna corresponde a uno de los siguientes tipos de datos:

  • SMALLINT

  • INTEGER

  • BIGINT

  • DECIMAL

  • DOUBLE

  • FLOAT

Tipos de datos

Los tipos de argumentos que admite la función AVG son SMALLINT INTEGERBIGINT,DECIMAL, yDOUBLE.

Los tipos de retorno que admite la función AVG son los siguientes:

  • BIGINT para cualquier argumento de tipo entero

  • DOUBLE para un argumento de punto flotante

  • Devuelve el mismo tipo de datos como expresión para cualquier otro tipo de argumento

La precisión predeterminada para un resultado de la función AVG con un argumento DECIMAL de es 38. La escala del resultado es la misma que la escala del argumento. Por ejemplo, una AVG de una columna DEC(5,2) devuelve un tipo de datos DEC(38,2).

Ejemplo

Encontrar la cantidad promedio vendida por transacción en la tabla SALES:

select avg(qtysold) from sales;