Quiero hacer una consulta de totales en Access, que agrupe por una expresión, pero me da error y no se como utilizar este tipo de función de agregado. ¿me puedes poner un ejemplo?
Cuando creamos una consulta de totales, podemos aplicar alguna de las funciones de agregado, como Suma, Promedio, Máximo, Mínimo, etc. sobre un campo, esto lo hacemos seleccionando la función adecuada del desplegable.
Por ejemplo, a partir de la tabla de productos queremos calcular el promedio del precio unidad según el fabricante. Es decir, queremos que la consulta agrupe el fabricante y calcule el promedio del precio de sus productos.
El diseño de la consulta sería el siguiente:
Hemos aplicado la función Promedio al Precio_Unidad.
El resultado de la consulta sería el siguiente:
Pero si necesitamos calcular el promedio del precio_unidad con iva, por cada fabricante, hemos de aplicar esta función agregado a un campo calculado, utilizando la opción expresión.
El diseño quedaría de la siguiente manera:
Hemos creado un campo IVA en el que hemos calculado el promedio del producto del precio por el porcentaje del iva. Después hemos agrupado por la expresión creada.
La opción expresión nos permite agrupar campos utilizando funciones agregado en campos calculados.
El resultado de la consulta nos mostraría los fabricantes agrupados según el promedio de sus precios, con el iva.
0 comentarios:
Publicar un comentario