3 façons To Tables de fusion dans base de données Access

Parfois, le processus de copier-coller n’est pas une bonne option pour transférer du contenu. Principalement, lorsque vous avez une énorme quantité de données dans plusieurs tables de la base de données Access.

Pour effectuer ce type de tâche sans effort, l’option de fusion de la table de base de données Access est fournie. En utilisant cette fonctionnalité, vous pouvez conserver votre base de données de manière organisée.

La base de données Access offre 3 façons de fusionner des tables dans Access ou de consolider des lignes / colonnes dans les tables de la base de données Access principale. Dans ce blog, vous obtiendrez des instructions étape par étape sur la façon d’effectuer toutes ces méthodes de fusion des tables de base de données Access.

Pourquoi le besoin de fusionner les données dans Access?

La fusion de données dans Access vous aide en fait à obtenir une vue d’ensemble sans effort d’une énorme quantité de données. Supposons que vous obteniez des contributions de différentes sources, comme l’ensemble des membres de votre groupe de responsables de compte. Eh bien, il est facile de créer un rapport à partir d’un seul fichier et cela peut facilement être fait en utilisant la technique simple du copier-coller. Mais que se passe-t-il si plusieurs enregistrements et tables sont disponibles. Dans ce cas, copier et coller des données à partir d’un grand nombre de lignes et de colonnes n’est tout simplement pas suffisant.

Ainsi, pour de tels types de tâches, la fusion des tables Access est la meilleure solution.

Fix Microsoft Access Problèmes
Exécutez une analyse de base de données avec Stellar Access de base de données réparation l'outil pour réparer base de données Access incohérente. Une fois l'analyse terminée, le processus de réparation restaurera la base de données à son normal état, fixation Alles les erreurs. En cliquant sur le bouton Télécharger ci-dessus et en installant Stellar Repair for Access (14.8 MB, $79 USD), je reconnais avoir lu et accepté le contrat de licence utilisateur final et la politique de confidentialité de ce site.

Comment Pour fusionner les tableaux dans Access base de données?

Méthode 1 # Fusionner les tables d’accès à l’aide de la méthode Append

Nous savons tous que la base de données Access se compose principalement de tables. Donc, si votre base de données contient deux tables similaires, sans passer par la longue procédure manuelle, vous pouvez facilement la fusionner à l’aide de la requête d’ajout.

À l’aide de cette commande spéciale de requête d’ajout, vous pouvez facilement effectuer la tâche de fusion des données de table dans Access.

En dehors de cela, vous avez la possibilité de sélectionner les enregistrements que vous devez copier à partir de la table source et de les ajouter ensuite à la table de destination.

Étape 1

  • Ouvrez la base de données Access qui contient la table que vous devez fusionner dans une autre.
  • Assurez-vous que les types de données des tables source et destination sont bien compatibles les uns avec les autres.
  • Supposons que si le premier champ de votre table source est un nombre, il est alors obligatoire que le champ de destination soit également dans le champ de nombre.
  • Selon Microsoft, les champs de texte sont bien compatibles avec d’autres types de champs. Donc, si votre table source a un champ numérique et que la table de destination a un champ texte, aucun problème ne se posera.

Étape 2

  • Cliquez sur le bouton ” Créer “, puis appuyez sur ” Conception de la requête “. Cela ouvrira la fenêtre ” Afficher la table ” ici, vous verrez toutes les tables de la base de données sont répertoriées.
  • Frappez la table qui contient les enregistrements que vous devez copier.
  • Appuyez sur l’ option « ajouter» puis « fermer» . La base de données Access place les champs et la table dans le concepteur de requêtes.

Étape 3

  • Dans la section supérieure de la conception de la requête, il y a un astérisque, vous devez faire un double-clic dessus. Access ajoutera les champs de tous les tableaux dans une grille de conception de requête.

Étape 4

  • Appuyez sur le bouton “Exécuter” pour exécuter la requête et également pour afficher la table qui contient des enregistrements.
  • Appuyez sur l’option Affichage> Vue de conception> Ajouter. Cela ouvrira la fenêtre Ajouter.

Étape 5

  • Faites un hit sur “Base de données actuelle”, si votre table de destination est présente dans la base de données actuelle.
  • Après cela, cliquez sur la zone de liste déroulante “Nom de la table”. Choisissez la table que vous devez fusionner avec les enregistrements de la table source.
  • Ou bien, cliquez sur l’option “Une autre base de données”. Après cela, attribuez le nom et l’emplacement de votre base de données Access qui contient la table de destination.
  • Entrez le nom de la table dans le nom de table et cliquez sur le ok bouton.

Étape 6

  • Faites un clic droit sur la fenêtre de conception de la requête. Ensuite, choisissez la “Vue de la feuille de données” pour regarder l’aperçu affiché par les enregistrements que la requête ajoutera.
  • En haut de la fenêtre, faites un clic droit et choisissez l’option “Design View”.

Étape 7

  • Cliquez sur l’ onglet Affichage , puis sélectionnez l’ option Feuille de données> Exécuter .
  • Dans la boîte de dialogue ouverte, vous êtes invité à appuyer sur oui ou non pour ajouter des lignes de la base de données Access de la source à la table de destination.
  • Appuyez sur le bouton Oui pour fusionner les tables dans Access.

Méthode 2 # Fusionner les tables d’accès à l’aide de la jointure interne

Une autre méthode pour fusionner une table dans Access consiste à utiliser la jointure interne. Voici l’étape complète pour effectuer ce processus de fusion de la table de base de données Access à l’aide d’une jointure interne.

En général, une jointure interne est utilisée pour obtenir des enregistrements entiers à partir de tables liées. Vous verrez également cette valeur commune présente dans les deux tables de la base de données Access.

Étapes pour fusionner des tables dans Access à l’aide de la fonction de jointure interne

Étape 1: créer les tableaux

  • Tout d’abord, vous devez créer une table que vous devez lier dans votre base de données Access.
  • Tout comme j’ai créé ici les deux tableaux: l’un contient des informations sur la livraison et l’autre sur les clients.
  • Voici une capture d’écran du client et de la table d’expédition.
  • En fin de compte, vous devez lier la table d’expédition avec la table client à l’aide du champ ID client . Ce champ doit être présent dans les deux tableaux.

Étape 2: liez les tableaux

  • Pour lier les tables de base de données Access, dans un premier temps, accédez à l’ onglet Créer , puis cliquez sur Conception de requête .
  • Dans la boîte de dialogue ouverte de « show table », faites un double clic sur chaque client et les tables d’expédition. Après avoir terminé tout cela, cliquez sur l’ option de fermeture .
  • Vous verrez maintenant que les champs respectifs des deux tableaux commenceront à apparaître sur votre écran.
  • Depuis la table des clients, vous devez faire glisser le champ «ID client». Après cela, mettez-le sur la table d’expédition.
  • Ce processus liera la table d’expédition et de client avec un champ commun, à savoir «ID client».

Étape 3: Sélectionnez les champs à afficher

Choisissez le champ que vous devez afficher dans vos tables liées. Pour cela, vous devez faire un double-clic sur les champs souhaités de chaque table.

Supposons, faites un double-clic sur les champs suivants:

  • Dans le tableau Clients , choisissez le ‘Prénom du client’ et le ‘Nom de famille du client’
  • Maintenant, dans le tableau d’ expédition , choisissez “ Adresse d’expédition ”

Enfin, appuyez sur le bouton d’ exécution , car cela affichera le résultat:

Maintenant, cette table fusionnée nouvellement créée contient les 3 champs que nous avons sélectionnés parmi ces deux tables liées.

Après cela, vous verrez que dans vos tables liées, 3 champs commencent à apparaître. Voici donc comment vous pouvez fusionner les données de la table Access à l’aide d’une jointure interne.

Méthode 3 # Fusionner la table d’accès à l’aide de jointures gauches

Pour récupérer les données, il vous suffit de faire plusieurs jointures à droite ou à gauche. Voici un exemple, pour vous montrer comment procéder.

Je me concentrerai principalement sur la façon de réaliser cette requête en utilisant les jointures de gauche.

Pour cet exemple, nous supposerons:

La première table est celle des « employés» La deuxième table est celle des «commandes» La troisième table correspond aux «détails de la commande»

  • Tout d’abord, créez une nouvelle requête, puis ajoutez ces 3 tables dans la nouvelle requête.
  • Faites un clic droit sur la «ligne de jointure» présente entre le tableau des commandes et l’employé. Dans le menu contextuel, choisissez «Propriétés de la jointure».
  • Dans la fenêtre ouverte de «Join Properties», vous devez choisir la deuxième option, puis cliquer sur le bouton OK .
  • De cette façon, votre requête ressemblera à. Vous verrez une flèche sur le côté droit de la ligne de jointure présente entre la table Commandes et Employés.
  • Après cela, faites un clic droit sur la ligne de jointure présente entre le détail de la commande et la table de commande. Maintenant, dans le menu contextuel, choisissez l’ option «propriétés de jointure» .
  • Dans la fenêtre Propriétés ouverte , vous devez sélectionner la deuxième option et appuyez sur le bouton OK .
  • Choisissez les champs que vous devez afficher dans les résultats de la requête. J’ai sélectionné les champs suivants:
  • Ainsi, lorsque la requête est exécutée, vous pouvez voir les valeurs vides présentes dans les champs Quantité . Et la date de commande.

Cela se produit parce qu’en fait, il n’y a pas d’ enregistrements correspondants disponibles dans les tables correspondantes qui utilisent principalement les critères de jointure.

Emballer:

En attendant, fusionner des tables dans la base de données Access si, malheureusement, vous avez perdu la table, son enregistrement ou tout autre élément, vous avez également l’option facile de récupérer des données. Vous voulez savoir ce que c’est ..?

Eh bien, pour la situation, vous devez essayer l’ outil de réparation et de récupération de la base de données Access . avec cet outil professionnel, vous pouvez récupérer facilement toutes vos données de base de données d’accès perdues. En dehors de cela, si vos données sont perdues en raison de l’apparition d’un problème de corruption dans le tableau, cet outil fonctionne également très efficacement.

tip rencontrez toujours des problèmes? Fix les avec Stellar réparation pour Access:

Ce logiciel assure la réparation et la récupération en toute transparence de la base de données ACCDB et MDB. Il restaure tous les objets, y compris les tables, les rapports, les requêtes, les enregistrements, les formulaires et les index ainsi que les modules, les macros, etc. Fix problèmes de Microsoft Access maintenant en 3 étapes faciles:

  1. Télécharger Stellar Access base de données réparation outil évalué Excellent sur Cnet.
  2. Cliquez sur l'option Parcourir et Rechercher pour localiser la base de données Access corrompue.
  3. Cliquez sur le bouton Réparer pour réparer et prévisualiser les objets de la base de données.

Pearson Willey est un rédacteur de contenu de site Web et un planificateur de contenu détaillé. En plus de cela, il est également un lecteur assidu. Par conséquent il sait très bien rédiger un contenu engageant pour les lecteurs. L'écriture est pour lui un avantage croissant. Il amours explorer ses connaissances on MS Access et partage technologie blogs.