3 formas de fusionar tablas en la base de datos de Access

A veces, el proceso de copiar y pegar no es una buena opción para transferir contenido. Principalmente cuando tiene una gran cantidad de datos en varias tablas de la base de datos de Access.

Para realizar este tipo de tarea sin esfuerzo, se proporciona la opción de fusionar la tabla de la base de datos de Access. Con esta funcionalidad puede mantener su base de datos de forma organizada.

La base de datos de Access ofrece 3 formas de fusionar tablas en Access o consolidar filas / columnas en tablas de la base de datos de Access primaria. En este blog, obtendrá instrucciones paso a paso sobre cómo realizar todos estos métodos para fusionar tablas de bases de datos de Access.

¿Por qué es necesario fusionar datos en Access?

La combinación de datos en Access le ayuda a obtener una descripción general sin esfuerzo de una gran cantidad de datos. Suponga que recibe información de diferentes fuentes, como de todos los miembros de su grupo ejecutivo de cuentas. Bueno, es fácil hacer un informe a partir de un solo archivo y esto se puede hacer fácilmente usando la técnica simple de copiar y pegar. Pero, ¿qué pasa si hay varios registros y tablas disponibles? En ese caso, copiar y pegar datos de una gran cantidad de filas y columnas no es suficiente.

Por lo tanto, para este tipo de tareas, la combinación de tablas de Access es la mejor solución.

¿Cómo fusionar tablas en la base de datos de Access?

Método 1 # Combinar tablas de Access usando el método Append

Todos sabemos que la base de datos de Access se compone principalmente de tablas. Entonces, si su base de datos tiene dos tablas similares, entonces, sin pasar por el extenso procedimiento manual, puede fusionarlas fácilmente mediante la consulta de adición.

Con este comando de consulta de adición especial, puede realizar fácilmente la tarea de fusionar datos de tabla en Access.

Aparte de esto, tiene la opción de seleccionar los registros que necesita copiar de la tabla de origen y luego agregarlos a la tabla de destino.

Paso 1

  • Abra la base de datos de Access que contiene la tabla que necesita fusionar en otra.
  • Asegúrese de que los tipos de datos de las tablas de origen y destino sean compatibles entre sí.
  • Suponga que si el primer campo de la tabla de origen es un número, entonces es obligatorio que el campo de destino también esté en el campo de número.
  • Según Microsoft, los campos de texto son bien compatibles con otros tipos de campos. Entonces, si su tabla de origen tiene un campo numérico y la tabla de destino tiene un campo de texto, no surgirá ningún problema.

Paso 2

  • Presione el botón “Crear” y luego toque el “Diseño de consulta”. Esto abrirá la ventana “Mostrar tabla” aquí verá que se enumeran todas las tablas de la base de datos.
  • Golpee la tabla que contiene los registros que necesita copiar.
  • Presione la opción “agregar” y luego “cerrar”. La base de datos de Access coloca los campos y la tabla dentro del diseñador de consultas.

Paso 3

  • En la sección superior del diseño de la consulta, hay un asterisco, debe hacer doble clic sobre él. Access agregará todos los campos de las tablas dentro de una cuadrícula de diseño de consulta.

Paso 4

  • Presione el botón “Ejecutar” para ejecutar la consulta y también para ver la tabla que tiene registros.
  • Presione la opción Ver> Vista de diseño> agregar. Esto abrirá la ventana Adjuntar.

Paso 5

  • Haga un golpe sobre “Base de datos actual”, si su tabla de destino está presente en la base de datos actual.
  • Después de eso, presione el cuadro combinado de “Nombre de la tabla”. Elija la tabla que necesita fusionar con los registros de la tabla de origen.
  • O bien, presione la opción “Otra base de datos”. Después de eso, asigne el nombre y la ubicación de su base de datos de Access que tiene la tabla de destino.
  • Ingrese el nombre de la tabla dentro del Nombre de la tabla y haga clic en el botón Aceptar.

Paso 6

  • Haga un clic derecho sobre la ventana de diseño de la consulta. Después de eso, elija la “Vista de hoja de datos” para ver la vista previa que muestran los registros que se adjuntarán a la consulta.
  • En la parte superior de la ventana, haga clic con el botón derecho y elija la opción “Vista de diseño”.

Paso 7

  • Presione la pestaña Ver y luego seleccione la opción Hoja de datos> Ejecutar.
  • En el cuadro de diálogo abierto, se le pedirá que presione sí o no para agregar filas de la base de datos de Access desde el origen a la tabla de destino.
  • Presione el botón Sí para fusionar tablas en Access.

Método 2 # Combinar tablas de Access usando combinación interna

Otro método para combinar tablas en Access es usar la combinación interna. Aquí está el paso completo para realizar este proceso de fusionar la tabla de la base de datos de Access usando una combinación interna.

Por lo general, una combinación interna se utiliza para obtener registros completos de tablas vinculadas. También verá ese valor común presente en ambas tablas de la base de datos de Access.

Pasos para fusionar tablas en Access mediante la función de combinación interna

Paso 1: crea las tablas

  • En primer lugar, debe crear una tabla que necesite vincular en su base de datos de Access.
  • Al igual que he creado aquí las dos tablas: una contiene información sobre el envío y otra sobre los clientes.
  • Aquí hay una captura de pantalla del cliente y la tabla de envío.
  • Al final, debe vincular la tabla de envío con la tabla de cliente mediante el campo ID de cliente. Este campo debe estar presente en ambas tablas.

Paso 2: vincular las tablas

  • Para vincular las tablas de la base de datos de Access, al principio, vaya a la pestaña Crear y luego presione el Diseño de consulta.
  • En el cuadro de diálogo abierto de “mostrar tabla” haga doble clic en cada cliente y tablas de envío. Después de completar todo esto, presione la opción de cerrar.
  • Ahora verá que los campos respectivos de ambas tablas comenzarán a aparecer en su pantalla.
  • Desde la tabla de clientes, debe arrastrar el campo “ID de cliente”. Después de eso, colóquelo sobre la mesa de envío.
  • Este proceso vinculará la tabla de envío y cliente con un campo común, es decir, “ID de cliente”.

Paso 3: seleccione los campos para mostrar

Elija el campo que necesita mostrar de sus tablas vinculadas. Para ello, debe hacer doble clic sobre los campos deseados de cada tabla.

Supongamos, haga doble clic en los siguientes campos:

  • En la tabla Clientes, elija el “Nombre del cliente” y el “Apellido del cliente”.
  • Ahora, en la tabla de envío, elija la “Dirección de envío”.

Por último, presione el botón Ejecutar, ya que esto mostrará el resultado:

Ahora, esta tabla combinada recién creada contiene los 3 campos que hemos seleccionado de estas dos tablas vinculadas.

Después de eso, verá que en sus tablas vinculadas comienzan a aparecer 3 campos. Así es como puede fusionar los datos de la tabla de Access utilizando la combinación interna.

Método 3 # Combinar tabla de Access usando uniones izquierdas

Para recuperar los datos, solo necesita hacer varias uniones a la derecha o a la izquierda. Aquí hay un ejemplo para mostrarle cómo se debe hacer.

Me centraré principalmente en cómo lograr esta consulta utilizando las combinaciones izquierdas.

Para este ejemplo, asumiremos:

La primera tabla es de “Empleados”

La segunda tabla es de “Pedidos”

La tercera tabla es de “Detalles del pedido”

  • En primer lugar, cree una nueva consulta y luego agregue estas 3 tablas a la nueva consulta.
  • Haga clic con el botón derecho sobre la “línea de unión” presente entre la tabla de pedidos y empleado. En el menú emergente, elija las “propiedades de unión”.
  • Desde la ventana abierta de “Propiedades de unión”, debe elegir la segunda opción y luego presionar el botón Aceptar.
  • De esta forma, su consulta se verá así. Verá un signo de flecha en el lado derecho de la línea de unión presente entre la tabla Pedidos y Empleados.
  • Después de eso, haga clic derecho sobre la línea de unión presente entre el detalle del pedido y la tabla de pedidos. Ahora, en el menú emergente, elija la opción “propiedades de unión”.
  • Desde la ventana Propiedades abierta, debe seleccionar la segunda opción y tocar el botón Aceptar.
  • Elija los campos que necesita mostrar en los resultados de la consulta. He seleccionado los siguientes campos:
  • Entonces, cuando se ejecuta la consulta, puede ver los valores en blanco presentes dentro de los campos Cantidad. Y fecha de pedido.

Esto sucede porque en realidad no hay registros coincidentes disponibles en las tablas correspondientes que utilizan principalmente los criterios de combinación.

Envolver:

Mientras tanto, fusionando tablas en la base de datos de Access, si desafortunadamente, perdió la tabla, su registro o cualquier otra cosa, entonces también tiene la opción fácil de recuperación de datos. ¿Quieres saber qué es …?

Bueno, para la situación, debe probar Access base de datos reparación y recuperación herramienta. Con esta herramienta profesional, puede recuperar fácilmente todos los datos de su base de datos de acceso perdido. Aparte de esto, si sus datos se pierden debido a la aparición de algún problema de corrupción en la tabla, esta herramienta también funciona de manera muy eficiente.

¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.