7.3: Ordenar consultas
- Page ID
- 155819
La clasificación en Access es el proceso de reorganizar los registros en un orden específico. La clasificación de datos puede generar un impacto significativo en la usabilidad de las consultas e informes de Access. La clasificación puede ocurrir antes o después de ejecutar una consulta. En la vista de hoja de datos, una consulta se puede ordenar después de ejecutar la consulta utilizando los botones Ordenar Ascendente y Ordenar Descendente en el grupo Ordenar y filtrar de la pestaña Inicio.
Para crear criterios de clasificación más complejos, utilice la ventana Diseño de consultas para crear ordenaciones de varios campos.
La clasificación multicampo requiere el uso de campos de clasificación primarios, secundarios y potencialmente terciarios. Mediante la Vista de diseño de consultas de Access, los campos se pueden organizar en cualquier orden para adaptarse al orden deseado. Es importante cumplir con las reglas de clasificación inherentes a los distintos tipos de datos de cada campo (ver tabla a la izquierda). Access ordenará los campos en el Diseño de Consulta de izquierda a derecha. Sin embargo, esto puede manipularse agregando campos duplicados a la cuadrícula, específicamente para fines de clasificación. La clave de esta estrategia es utilizar la casilla de verificación Mostrar para estos campos de solo clasificación. Desmarcar la casilla de verificación Mostrar evitará que estos campos muestren los resultados de la Hoja de datos, ¡pero su misión de clasificación aún se cumplirá! El uso de Query Design también permite ordenar un campo en orden Ascendente y otro en orden Descendente en el mismo proceso de ordenación.
En el siguiente ejemplo, el objetivo es ordenar los registros principalmente por Apellido. Sin embargo, algunos registros podrían compartir el mismo apellido. Por lo tanto, si hay duplicados, el campo Nombre servirá como criterio de clasificación secundario. Además, se desea que el conjunto de resultados muestre los registros con el campo Nombre a la izquierda del campo Apellido. Esto requiere el uso de un campo Nombre duplicado que solo se utilizará con fines de clasificación. También observe que la casilla de verificación Mostrar está desactivada para este campo duplicado, para no confundir el diseño del conjunto de resultados. Ocultar un campo, desactivando la casilla de verificación Mostrar. También se puede usar para aplicar restricciones de Criterios en un campo que no se desea que se muestre en el conjunto de resultados, pero que sea necesario para acotar los resultados. Esto es popular entre los datos sensibles, como Límites salariales o de crédito.