Controlar la selección de registros con combinaciones
Con múltiples tablas en la consulta puede controlar qué registros selecciona la consulta si modifica o agrega combinaciones. En el cuadro de diálogo Condición de combinación, puede cambiar el tipo de combinación establecida entre tablas.
Las combinaciones aparecen automáticamente cuando se agregan las tablas. Sin embargo, si los nombres de campos relacionados no coinciden, tendrá que crear sus propias combinaciones entre tablas. Puede crear combinaciones adicionales si arrastra entre los campos de tablas en el Diseñador de consultas o elige el botón Agregar combinación en la barra de herramientas Diseñador de consultas para mostrar el cuadro de diálogo Condición de combinación.
Cuando agrega o modifica una combinación, puede seleccionar un tipo de combinación para expandir o limitar los resultados. La forma más fácil de crear una combinación es usando el cuadro de diálogo Condición de combinación.
Para crear una combinación entre tablas
Agregue dos o más tablas a una consulta.
En la barra de herramientas Diseñador de consultas, elija el botón Agregar combinación.
En el cuadro de diálogo Condición de combinación, seleccione los nombres de campo relacionados en las dos tablas.
Nota Combine columnas sólo si tienen el mismo tamaño y el mismo tipo de datos.
Seleccione un tipo de combinación:
Para obtener... Use... Sólo registros de ambas tablas que cumplan los criterios de combinación, el tipo más común de combinación. Interna Todos los registros de la tabla en el lado izquierdo de los criterios de combinación y sólo registros que cumplan los criterios de combinación de la tabla en el lado derecho de los criterios de combinación. Izquierda Todos los registros de la tabla en el lado derecho de los criterios de combinación y sólo registros que cumplan los criterios de combinación de la tabla en el lado izquierdo de los criterios de combinación. Derecha Todos los registros de ambas tablas, cumplan o no los criterios de combinación. Completa Elija Aceptar.
También puede eliminar o modificar combinaciones existentes. Aunque puede ejecutar una consulta sin las combinaciones, los resultados generalmente tienen poco valor práctico y pueden requerir mucho tiempo de proceso.
Para eliminar una combinación
Seleccione la línea de combinación en el Diseñador de consultas y elija Quitar condición de combinación en el menú Consulta.
–O bien–
En la ficha Combinación, seleccione la condición de combinación y elija Quitar.
Además de los filtros y tipos de combinación, puede controlar los resultados cambiando los criterios usados en la combinación. Las combinaciones no tienen que estar basadas en una coincidencia exacta de campos; puede establecer distintos tipos de relaciones de combinación basadas en los criterios Como, Exactamente como, Más que o Menos que.
Los criterios de combinación son similares a los criterios de filtro; ambos comparan valores y a continuación incluyen registros que cumplan los criterios. A diferencia de un filtro que compara un valor de campo con un valor de filtro, los criterios de combinación comparan el valor de campo de una tabla con el valor de campo de la otra tabla.
Por ejemplo, cuando se consultan dos tablas combinadas en sus respectivos campos de Id. de cliente (Customer.cust_id = Orders.cust_id), la consulta sólo obtiene los registros en los que los dos campos coinciden y que también cumplen las condiciones de los demás filtros establecidos en la consulta.
Para modificar una combinación
- En la ficha Combinación, seleccione la combinación que desea modificar.
- Cambie las condiciones de combinación según sea necesario.
Vea también
Personalizar consultas | Crear consultas Crear una consulta | Ejecutar consultas | Consultar múltiples tablas y vistas | Operadores para el tipo Logical | Cuadro de diálogo Condición de combinación