Avg (función)

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

Sintaxis

Promedio ( expr )

El marcador de posición expr 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 de expr 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).

Observaciones

El promedio calculado por AVG es la media aritmética (la suma de los valores dividida entre el número de valores). Podría usar AVG, por ejemplo, para calcular el promedio de gastos de envío.

La función AVG 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 QueryDef o al crear un objeto conjunto de registros basado en una consulta SQL.

Ejemplos

Expresión

Resultados

Seleccione AVG ([PrecioUnidad]) como expr1 FROM ProductSales;

Devuelve el promedio de todos los valores en el campo "UnitPrice" de la tabla "ProductSales" y se muestra en la columna expr1.

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

Devuelve el valor medio de los campos "SalePrice" y "descuento" de la tabla ProductSales. Los resultados se muestran en la columna "AvgSalePrice" y "AvgDiscount", respectivamente, devuelve el promedio de todas las "SalePrice" donde la "cantidad" vendida es más de 10. Los resultados se muestran en la columna "AvgSalePrice".

Seleccione ABS (AVG ([descuento])) como AbsAverageDiscount de ProductSales;

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

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

Vea también

Campos de cálculo en funciones de SQL

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×