MS Access 2003: unir 3 tablas (usando la unión izquierda)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MS Access 2003: unir 3 tablas (usando la unión izquierda)

Este tutorial de MSAccess explica cómo usar LEFT JOINS en Access 2003 para crear una consulta que une 3 tablas (con capturas de pantalla e instrucciones paso a paso).

Pregunta: En Microsoft Access 2003/XP/2000/97, ¿cómo vinculo 3 tablas, con la tabla 1 en un campo vinculado a la tabla 2 y la tabla 3 en el otro campo vinculado a la tabla 2?

Como resultado, quiero que la consulta muestre columnas de las tablas 1, 2, 3, con la tabla 1 como columna principal. Quiero ceros para todos los registros correspondientes y registros vacíos en todas las tablas. También se deben mostrar las columnas requeridas de las 3 tablas.

R: Para recuperar sus datos, debe realizar múltiples combinaciones izquierda o derecha. En este ejemplo, demostraremos cómo usar una combinación izquierda para completar esta consulta.

Para los propósitos de este ejemplo, supondremos:

Tabla 1 = Empleados
Tabla 2 = Pedidos
Tabla 3 = Detalles del pedido

Primero, cree una nueva consulta y agregue las 3 tablas a la consulta.

Haga clic con el botón derecho en la “línea de conexión” entre la tabla Empleados y la tabla Pedidos y seleccione “Propiedades” en el menú emergente.

Cuando aparezca la ventana Propiedades de combinación, seleccione segundo opciones y, a continuación, haga clic en el botón Aceptar.

Su consulta ahora debería verse así. Notarás la flecha a la derecha del conector. (Entre mesa de empleados y mesa de pedidos)

A continuación, haga clic con el botón derecho en la línea de conexión entre la tabla Pedidos y la tabla Detalles del pedido y seleccione Propiedades en el menú emergente.

Cuando aparezca la ventana Propiedades, seleccione segundo opciones y, a continuación, haga clic en el botón Aceptar.

A continuación, seleccione los campos deseados en los resultados de la consulta. Hemos seleccionado los siguientes campos.

Ahora, cuando ejecute la consulta, verá valores en blanco en los campos Fecha de pedido y Cantidad. Esto se debe a que, según la condición de combinación, no hay registros coincidentes en la tabla correspondiente.

(Visited 8 times, 1 visits today)