Función Prom

Se aplica a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Sintaxis

Avg(expr)

El marcador de posición expr representa una expresión de cadena que identifica el campo que contiene los datos numéricos que desea promediar o una expresión que realiza un cálculo con los datos de ese campo. Los operandos en 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 Prom es la media aritmética (la suma de los valores divididos por el número de valores). Por ejemplo, puede usar el promedio para calcular el costo promedio de flete.

La función Prom no incluye ningún campo nulo 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 de conjunto de registros basado en una consulta SQL.

Ejemplos

Expresión Resultados
SELECT Avg([UnitPrice]) AS Expr1 FROM ProductSales; Devuelve la media de todos los valores del campo "PrecioUnidad" de la tabla "ProductSales" y se muestra en la columna Expr1.
SELECT Avg([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales; Devuelve el campo promedio "SalePrice" y "Discount" de la tabla ProductSales. Los resultados se muestran en la columna "AvgSalePrice" y "AvgDiscount" respectivamente, devuelve el promedio de todos los "SalePrice" en los que la "Cantidad" vendida sea 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 medio del campo "Descuento" y se muestra en la columna "AbsAverageDiscount".

Campos de cálculo en funciones de SQL