Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Calcula la media aritmética de un conjunto de valores contenido en un campo especificado en una consulta.

Sintaxis

Avg ( expr )

El marcador de posición de expresión representa un expresión de cadena que identifica el campo que contiene los datos numéricos que desea calcular como promedio o una expresión que realiza un cálculo con los datos de ese campo. Los operandos en expresión pueden incluir el nombre de un campo de tabla, una constante o una función (que puede ser intrínseca o definida por el usuario, pero no una de las otras funciones de agregado de SQL).

Comentarios

El promedio calculado por Prom es la media aritmética (la suma de los valores divididos por el número de valores). Puede usar Avg, por ejemplo, para calcular el coste medio de transporte.

La función Prom no incluye ningún campo Null en el cálculo.

Puede usar Avg en una expresión de consulta y en la propiedad SQL de un objeto de QueryDef o al crear un objeto conjunto de registros basado en una consulta SQL.

Ejemplos

Expression

Resultados

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

Devuelve el promedio de todos los valores del campo "PrecioUnidad" de la tabla "VentasProducto" y se muestra en la columna Expr1.

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

Devuelve el promedio de los campos "PrecioVentas" y "Descuento" de la tabla VentasProducto. Los resultados se muestran en la columna "AvgSalePrice" y "AvgDiscount", respectivamente, devuelve el promedio de todos los "PrecioVentas" donde la "Cantidad" vendida es superior a 10. Los resultados se muestran en la columna "AvgSalePrice".

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

Devuelve el valor absoluto del valor promedio del campo "Descuento" y se muestra en la columna "AbsAverageDiscount".

Campos de cálculo en funciones de SQL

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×