Si vous sélectionnez plusieurs colonnes dans plusieurs tables d'une instruction SQL, vous devez préciser la manière dont les lignes de cette colonne sont associées dans la jointure des tables. Vous pouvez utiliser le générateur de requête SQL pour définir les conditions de jointure.
Avant de commencer
La prise en charge de SQL pour les jointures dans le générateur de requête SQL dépend du niveau de prise en charge fourni par
votre éditeur de base de données.
Il peut y avoir des changements syntaxiques selon l'éditeur de base de données que vous utilisez. Si vous
utilisez le générateur de requête SQL pour la création de jointures, l'outil essaie de créer la syntaxe correcte pour l'éditeur de base de
données que vous utilisez.
L'instruction SELECT doit être ouverte dans le générateur de requête SQL et deux tables
ou plus doivent être spécifiées dans le panneau Tables.
Procédure
Pour créer une jointure dans le générateur de requête SQL, procédez comme suit :
Créez une jointure par glissement ou en utilisant le menu contextuel :
|
|
Pour créer une jointure par glissement, procédez comme suit : |
- Dans le panneau Tables, faites glisser le pointeur d'une colonne d'une table (première table) vers la colonne de l'autre table pour laquelle vous souhaitez générer la jointure (deuxième table).
- Facultatif : Pour modifier le type de jointure par défaut (jointure interne), cliquez avec le bouton droit sur la ligne de connexion, puis cliquez sur Indiquer le type de jointure dans le menu contextuel. Dans la fenêtre Spécifier une jointure, sélectionnez le type de jointure, puis cliquez sur OK.
|
Pour créer une jointure en utilisant un menu contextuel, procédez comme suit : |
- Cliquez avec le bouton droit dans le panneau Tables, puis cliquez sur Créer une jointure dans le menu contextuel.
- Dans la fenêtre Créer une jointure, sélectionnez la table et la colonne source (première table).
- Sélectionnez la table et la colonne cible (deuxième table).
- Sélectionnez le type de jointure, puis cliquez sur OK.
|