Unidad 8. Las Consultas de resumen (I) |
Definición |
En Access podemos definir un tipo de consultas cuyas filas resultantes son un resumen de las filas del origen de la consulta , por eso las denominamos consultas de resumen, también se conocen como consultas sumarias. Es importante entender que las filas del resultado de una consulta de resumen tienen una naturaleza distinta a las filas de las demás tablas resultantes de consultas, ya que corresponden a varias filas de la tabla origen. Para simplificar, veamos el caso de una consulta basada en una sola tabla, una fila de una consulta 'no resumen' corresponde a una fila de la tabla origen, contiene datos que se encuentran en una sola fila del origen, mientras que una fila de una consulta de resumen corresponde a un resumen de varias filas de la tabla origen, esta diferencia es lo que va a originar una serie de restricciones que sufren las consultas de resumen y que veremos a lo largo del tema. Por ejemplo este tipo de consulta no permite modificar los datos del origen. En el ejemplo que viene a
continuación tienes un ejemplo de consulta normal en la que se visualizan
las filas de una tabla de oficinas ordenadas por region, en este caso cada
fila del resultado se corresponde con una sola fila de la tabla oficinas,
mientras que la segunda consulta es una consulta resumen, cada fila del
resultado se corresponde con una o varias filas de la tabla oficinas. |
|
Una consulta de resumen
se define activando la opción
Totales del menú
Ver o bien haciendo clic sobre el icono
En cualquiera de los dos casos se
añade una fila a la cuadrícula QBE, la fila Total: Los valores que podemos indicar en la fila Total: son los que aparecen al desplegar la lista asociada a la celda como puedes ver en la imagen de la derecha:
|
Las funciones de agregado |
Las funciones de agregado son funciones que permiten obtener un resultado basado en los valores contenidos en una columna de una tabla, son funciones que sólo se pueden utilizar en una consulta de resumen ya que obtienen un 'resumen' de los valores contenidos en las filas de la tabla. Para utilizar estas funciones podemos escribirlas directamente en la fila Campo: de la cuadrícula como veremos más adelante pero podemos utilizar una forma más cómoda que es seleccionando en la fila Total: de la cuadrícula la opción correspondiente a la función. A continuación describiremos esas opciones. |
|
Para que cuente en número de registros hay que utilizar la función Cuenta(*) devuelve el número de filas por lo tanto contará también los valores nulos. En este caso tenemos que seleccionar la opción Expresión y escribirlo así:
|
![]() |
![]() |
Pág. 8.1 |
www.infoteca.com.uy -
El Portal de las consultas Informáticas
www.dreamsmaker.com.uy
- Diseño de Sitios Web Interactivos
www.circuloinformatico.com -
Capacitación Informática