Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.
Spécifie les options de jointure des tables.
Par défaut, les tables liées sont jointes à l’aide d’une jointure interne qui crée un jeu de résultats basé sur les lignes contenant des informations correspondantes dans les colonnes de jointure. En définissant des options dans la Page de propriétés de ligne de jointure, vous pouvez spécifier une jointure basée sur un opérateur différent, et vous pouvez spécifier une jointure externe.
Tableau
Les noms des tables, vues ou fonctions impliquées dans la jointure. Vous ne pouvez pas modifier les noms des tables ici.
Colonne
Les noms des colonnes utilisées pour joindre les tables. L’opérateur dans la liste Opérateur spécifie la relation entre les données dans les colonnes. Vous ne pouvez pas modifier les noms des colonnes ici : ces informations sont affichées pour plus d’informations uniquement.
Participer à des opérateurs
Spécifie l’opérateur utilisé pour mettre en relation les colonnes de jointure. Pour spécifier un opérateur de signe égal (=), sélectionnez-le dans la liste. Lorsque vous fermez la page de propriétés, l’opérateur sélectionné apparaît dans le losange de la ligne de jointure, comme indiqué ci-dessous :
Inclure les lignes
Indique si les lignes sans correspondance apparaissent dans la feuille de données.
Toutes les lignes à partir de < table1 >
Spécifie que toutes les lignes de la table de gauche apparaissent dans le résultat, même s’il n’existe aucune correspondance dans la table de droite. Colonnes sans données correspondantes dans la table de droite prennent la valeur null. Choisir cette option équivaut à spécifier la jointure externe gauche dans l’instruction SQL.
Toutes les lignes à partir de < table2 >
Spécifie que toutes les lignes de la table de droite apparaissent dans le résultat, même s’il n’existe aucune correspondance dans la table de gauche. Colonnes sans données correspondantes dans la table de gauche prennent la valeur null. Cette option équivaut à spécifier la jointure externe droite dans l’instruction SQL.
Sélection de toutes les lignes à partir de < table1 > et toutes les lignes à partir de < table2 > équivaut à spécifier une jointure externe complète dans l’instruction SQL.
Lorsque vous sélectionnez une option pour créer une jointure externe, le losange de la ligne de jointure change pour indiquer que la jointure est une jointure externe complète, externe droite ou externe gauche.
Remarque : Les mots « gauche » et « droite » ne correspondent pas nécessairement à la position des tables dans le volet Schéma. « Gauche » fait référence à la table dont le nom apparaît à gauche du mot-clé JOIN dans l’instruction SQL et « droite » 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 de diagramme, vous ne modifiez pas la table dans laquelle est considéré comme gauche ou la droite.