Créer une jointure réflexive

Microsoft Query

Créer une jointure réflexive

Exécutez cette procédure pour associer les informations de deux copies d'une table — par exemple, si une table d'informations sur les employés contient l'identificateur d'employé du responsable de chaque employé et que vous souhaitez associer le numéro d'identificateur au nom du responsable. Cette procédure crée un type de requête appelé jointure réflexive. Obtenir des informations sur les jointures réflexives.

  1. Créez une requête dans Microsoft Query, puis ajoutez la table à joindre à la requête.
  2. Ajoutez la même table à la requête une deuxième fois.
  3. Lorsque le système vous demande si la table figure déjà dans la requête, cliquez sur OK.
  4. Si Microsoft Query joint automatiquement les deux tables, double-cliquez sur la ligne de jointure, cliquez sur Supprimer, puis sur Fermer.
  5. Créez une jointure interne entre les deux tables. Par exemple, si le champ Manager utilise l'identificateur d'employé pour identifier les responsables, vous pouvez joindre le champ Manager de la première table au champ ID Employé de la seconde.
  6. Ajoutez les champs souhaités à votre requête. Par exemple, vous pouvez ajouter les champs Nom Employé et Manager à la première table, puis le champ Nom Employé à la seconde pour afficher le nom du responsable de chaque employé.