|
Unidad 8. Las Consultas de resumen (I) |
|
|
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 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í:
|
|
Para seguir con el tema pasa a la página siguiente...
|
| | | Pág. 8.1 |
|
Aviso legal: este curso es gratuito
siempre que se visualice desde la página web de aulaClic. No está
permitido descargar el curso ni utilizarlo en academias o centros privados sin estar conectado a Internet. |
|
© aulaClic. Todos los derechos reservados.
Prohibida la reproducción por cualquier medio. Octubre-2002. aulaClic.es |