sql >> Base de Datos >  >> RDS >> Access

Cómo utilizar el Asistente para consultas de tabulación cruzada en Access

Cree una consulta de tabulación cruzada en cuestión de minutos con el Asistente de consultas.

Una consulta de tabulación cruzada es un tipo especial de consulta que calcula una suma, un promedio u otra función agregada y luego agrupa los resultados por dos conjuntos de valores:uno en el lado izquierdo de la hoja de datos y el otro en la parte superior.

Usted especifica qué campos deben ser encabezados de fila, qué campo contiene encabezados de columna y qué campo contiene los valores para resumir.

A continuación, demostraré cómo utilizar el Asistente para consultas de tabulación cruzada para crear una consulta de tabulación cruzada.

  • El resultado

    Una vez que hayamos creado nuestra consulta de tabulación cruzada, mostrará resultados como en esta captura de pantalla.

    Observe que los datos están agrupados por dos campos; encabezados de fila y encabezados de columna.

    Tenemos a cada artista listado como encabezados de fila, y tenemos cada género listado como encabezados de columna.

    Esto nos permite mostrar los datos resumidos dentro de los resultados.

    Este ejemplo muestra la cantidad de álbumes que cada artista ha lanzado en cada género. Entonces podemos ver que algunos artistas han lanzado álbumes bajo diferentes géneros. La consulta también muestra el número total de álbumes.

    Estos son solo datos de muestra. En el mundo real, esos artistas han lanzado muchos más álbumes que este.

  • Los datos

    Cuando crea una consulta de tabulación cruzada, puede basarla en una tabla u otra consulta.

    En este ejemplo, lo basaremos en otra consulta. La consulta devuelve esta lista de artistas, álbumes y géneros de la base de datos.

    El género está vinculado al álbum, no al artista. Entonces, un artista puede lanzar diferentes álbumes de diferentes géneros.

  1. Ejecutar el asistente de consultas

    Haga clic en Asistente de consultas desde el Crear pestaña en la cinta de opciones.

    Esto inicia el Asistente para consultas.

  2. Seleccione el asistente de consultas de tabulación cruzada

    Seleccione el Asistente de consultas cruzadas de la lista y haga clic en Aceptar .

  3. Seleccione la Tabla o Consulta

    Seleccione la tabla o consulta que contiene los campos para los resultados de la consulta de tabla cruzada.

    En este ejemplo, seleccionamos una consulta (que devuelve datos de tres tablas).

    Haga clic en Siguiente> .

  4. Seleccione los encabezados de fila

    Seleccione los campos que desea que sean encabezados de fila.

    Puede seleccionar hasta tres campos. Sin embargo, en este ejemplo, solo seleccionamos uno.

    Haga clic en Siguiente> .

  5. Seleccione el encabezado de la columna

    Seleccione el campo que desea que sea el encabezado de la columna.

    Haga clic en Siguiente> .

  6. Seleccione el campo de datos y la función

    Seleccione el campo que desea calcular para cada intersección de fila y columna.

    En este ejemplo, usamos AlbumName campo y el Count() función. Esto mostrará la cantidad de álbumes que el artista ha lanzado para un género en particular.

    También dejamos Sí, incluir sumas de filas marcado, de modo que se muestre una suma de todos los géneros para cada artista.

    Haga clic en Siguiente> .

  7. Dé un nombre a su consulta y finalícela

    Proporcione un nombre para la consulta (o déjelo con el nombre que sugiere Access).

    También elija si mostrar o no los resultados inmediatamente, o ir a la Vista de diseño, para que pueda personalizar aún más la consulta.

    Haga clic en Finalizar para crear la consulta de tabulación cruzada.

  8. El resultado

    Si seleccionó Ver la consulta ahora se ejecutará su consulta y se mostrará el resultado.