Administrar datos con consultas

Crear consultas con combinaciones externas

Foto del dispositivo Surface Book

¿Se atreve?

A veces, en las consultas, desea ver todos los registros de una tabla junto con los registros coincidentes de otra. Para ello, cree las combinaciones externas.

Las combinaciones internas solo muestran los datos cuando hay un identificador coincidente de ambos orígenes de datos conectados. Por ejemplo, si desea mostrar los productos y cantidades vendidos, debe crear una combinación interna entre las tablas Productos y Detalles del pedido. Cuando se ejecuta la consulta, solo devolverá los productos que aparecen en pedidos y que, por tanto, aparecen en ambas tablas.

En cambio, las combinaciones externas devuelven todos los datos de un origen de datos y algunos de los datos de otro origen de datos o tabla.

Por ejemplo, si desea ver qué productos todavía no ha vendido, cree una consulta que muestre la Id. de producto de la tabla Productos y las Id. de pedido coincidentes de la tabla Detalles de pedidos. Los productos que no tengan registros coincidentes en la tabla Detalles de pedido devuelven el nombre del producto sin ningún valor en el campo Id. de pedido.

Combinaciones externas izquierdas y combinaciones externas derechas

En una combinación externa, la tabla que muestra todos sus registros se denomina tabla base. La tabla que muestra solo algunos registros (coincidentes) se denomina tabla secundario.

El cuadro de diálogo Propiedades de la combinación describe lo que ve con diferentes tipos de combinaciones:

Captura de pantalla de tres tablas y sus Propiedades de la combinación

Suponga que ha creado una consulta para mostrar qué productos compraron de sus clientes. Los campos de salida son Nombre de producto, Id. de pedido y Cantidad.

  1. Combinación interna Solo incluye las filas (registros) en la que los campos combinados de ambas tablas sean iguales, por ejemplo, solo los productos que tienen pedidos asociados con ellos.

  2. Combinación externa izquierda. Incluye todos los registros de la tabla con el nombre Izquierda y solo aquellos registros de la tabla con el nombre Derecha en los que los campos combinados sean iguales, por ejemplo, todos los pedidos, pero solo las cantidades y el Id. de producto de aquellos pedidos que tienen productos asociados con ellos.

  3. Combinación externa derecha Incluye todos los registros de la tabla con el nombre Derecha y solo aquellos registros de la tabla con el nombre Izquierda en los que los campos combinados sean iguales, por ejemplo,todos los productos, incluso aquellos para los que no hay pedido, en cuyo caso mostrará valores en blanco en los campos Cantidad e Id. de pedido.

Como puede distinguir en estos ejemplos, es importante saber qué tabla está a la izquierda y cuál está a la derecha, pues puede diferenciar la forma en la que las tablas se organizan en la ventana de consulta. Para entender qué datos recibirá de su consulta, lea el texto cuidadosamente en el cuadro de diálogo Propiedades de la combinación.

1. Agregar orígenes de datos

  • Seleccione Crear > Diseño de consulta.

Agregue todas las tablas y consultas que se necesite como orígenes de datos. (No se preocupe. si olvida una, tendrá la oportunidad de agregar orígenes de datos más adelante).

Si las detecta o deduce, Access puede mostrar relaciones para los orígenes de datos.

2. Agregar una combinación

  • Si no ve una relación entre los orígenes, agregue una combinación. Arrastre el campo que desee de un origen de datos hasta el campo correspondiente de otro origen de datos. La tabla desde la que arrastra es la que aparecerá a la izquierda en el cuadro de diálogo Propiedades de la combinación. De forma predeterminada, Access crea una combinación interna. Si necesita una combinación externa, cambie su tipo.

    captura de pantalla de combinación entre dos tablas

3. Cambiar una combinación

  1. Haga doble clic en la línea que representa la combinación que desea cambiar.

  2. En el cuadro de diálogo Propiedades de la combinación , para crear una combinación externa, seleccione la segunda o la tercera opción. Después, seleccione Aceptar.

    Recuerde que debe fijarse en qué tabla es la tabla base (aquella de la que se muestran todos los registros).

    Captura de pantalla de Propiedades de la combinación resaltando el nombre de tabla de la izquierda

4. Completar la consulta

Siga los pasos habituales para crear una consulta: agregue campos de salida y cualquier criterio y ejecute o guarde la consulta. Para más información, vea Crear consultas básicas.

¿Quiere más?

Crear consultas básicas

Aprendizaje de Excel

Aprendizaje de Outlook

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

¿Necesita más ayuda?

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×