Partager via


Boîte de dialogue Joindre (Visual Database Tools)

Utilisez cette boîte de dialogue pour spécifier des options pour joindre des tables. Pour accéder à cette boîte de dialogue, dans le volet Création , sélectionnez une ligne de jointure. Ensuite, dans la fenêtre Propriétés, cliquez sur Condition de jointure et type, puis cliquez sur les points de suspension (...) qui apparaissent à droite du nom de la propriété.

Par défaut, les tables associées sont jointes à l’aide d’une jointure interne qui crée un jeu de résultats basé sur des lignes contenant des informations correspondantes dans les colonnes de jointure. En définissant des options dans la boîte de dialogue Joindre , vous pouvez spécifier une jointure basée sur un autre opérateur, et vous pouvez spécifier une jointure externe.

Pour plus d’informations sur la jointure de tables, consultez Requête avec jointures (Visual Database Tools).

Paramètres

Terme Définition
Table Les noms des tables ou des objets de type table impliqués dans la jointure. Vous ne pouvez pas modifier les noms des tables ici : ces informations sont affichées uniquement pour des informations.
colonne Les noms des colonnes utilisées pour assembler les tables. L’opérateur de la liste d’opérateurs spécifie la relation entre les données des colonnes. Vous ne pouvez pas modifier les noms des colonnes ici : ces informations sont affichées uniquement pour des informations.
Opérateur Spécifiez l’opérateur utilisé pour lier les colonnes de jointure. Pour spécifier un opérateur autre que égal (=), sélectionnez-le dans la liste. Lorsque vous fermez la page de propriétés, l’opérateur que vous avez sélectionné apparaît dans le graphique en diamant de la ligne de jointure, comme dans les éléments suivants :

Icône Visual Database Tools
Toutes les lignes du <tableau1> Spécifiez que toutes les lignes de la table de gauche apparaissent dans la sortie, même s’il n’y a aucune correspondance correspondante dans la table de droite. Les colonnes sans données correspondantes dans la table appropriée apparaissent sous la forme Null. Le choix de cette option équivaut à spécifier LEFT OUTER JOIN dans l’instruction SQL.
Toutes les lignes du <tableau2> Spécifiez que toutes les lignes de la table de droite apparaissent dans la sortie, même s’il n’y a aucune correspondance correspondante dans la table de gauche. Les colonnes sans données correspondantes dans la table de gauche apparaissent sous la forme Null. Le choix de cette option équivaut à spécifier RIGHT OUTER JOIN dans l’instruction SQL.

La sélection de toutes les lignes du <tableau1> et de toutes les lignes de <la table2> équivaut à spécifier FULL OUTER JOIN dans l’instruction SQL.

Lorsque vous sélectionnez une option pour créer une jointure externe, le graphique en diamant de la ligne de jointure change pour indiquer que la jointure est une jointure externe gauche, externe droite ou externe complète.

Remarque

Les mots « gauche » et « droite » ne correspondent pas nécessairement à la position des tables dans le volet Diagramme. « Left » fait référence à la table dont le nom apparaît à gauche du mot clé JOIN dans l’instruction SQL, et « right » fait référence à la table dont le nom apparaît à droite du mot clé JOIN. Si vous déplacez des tables dans le volet Diagramme , vous ne modifiez pas la table considérée comme gauche ou droite.

Voir aussi

Requête avec jointures (Outils de base de données visuels)
Comment concevoir des requêtes et des vues : Sujets pratiques (Outils de base de données visuels)