Partager via


Comment : ajouter des tables à des requêtes

Lorsque vous créez une requête, vous extrayez des données d'une table ou d'autres objets structurés comme des tables (vues et certaines fonctions définies par l'utilisateur). Pour utiliser l'un de ces objets dans votre requête, vous pouvez les ajouter au volet Schéma.

Notes

Selon le système de gestion de bases de données auquel vous êtes connecté, il se peut que vous puissiez également utiliser des fonctions, des synonymes et des tables locales.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Pour ajouter une table ou objet table à une requête

  • Faites glisser la table depuis l'Explorateur de serveurs jusqu'au volet Schéma.

    ou

  • Dans le volet Schéma du Concepteur de requêtes et de vues, cliquez avec le bouton droit sur l'arrière-plan et choisissez Ajouter une table dans le menu contextuel qui s'affiche.

  • Dans la boîte de dialogue Ajouter une table, sélectionnez l'onglet qui correspond au type d'objet que vous souhaitez ajouter à la requête.

  • Dans la liste affichée, double-cliquez sur chacun des éléments que vous souhaitez ajouter.

  • Une fois que vous avez ajouté tous les éléments choisis, cliquez sur Fermer.

    Le Concepteur de requêtes et de vue met à jour le volet Schéma, le volet Critères et le volet SQL d'après vos sélections.

Vous pouvez également faire glisser des objets vers le volet Schéma. Vous pouvez faire glisser une table, une colonne, une vue, un synonyme ou une fonction table depuis l'Explorateur de serveurs. Lorsque vous faites glisser une colonne individuelle vers le volet Schéma, cette colonne vient s'ajouter à la requête en vue d'une sortie. Si la table qui comporte cette colonne n'a pas encore été ajoutée, le Concepteur de requêtes et de vues l'ajoute alors à la requête.

Les tables et les vues sont automatiquement ajoutées à la requête lorsque vous les référencez dans l'instruction du volet SQL.

Le Concepteur de requêtes et de vues n'affiche pas les colonnes de données d'une table ou d'un objet table si vous ne disposez pas des droits d'accès correspondants ou si le fournisseur ne parvient pas à retourner des informations le concernant. Dans ce cas, seules une barre de titre et la case à cocher * (Toutes les colonnes) sont disponibles pour la table ou l'objet table.

Pour ajouter une requête existante à une nouvelle requête

  1. Assurez-vous que le volet SQL figure dans la nouvelle requête que vous êtes en train de créer.

  2. Dans le volet SQL, tapez des parenthèses ouvrante et fermante () à la suite du mot FROM.

  3. Ouvrez le Concepteur de requêtes et de vues pour la requête existante. Deux Concepteurs de requêtes et de vues sont désormais ouverts.

  4. Affichez le volet SQL pour la requête interne (la requête existante que vous ajoutez à la nouvelle requête externe).

  5. Sélectionnez l'ensemble du texte figurant dans le volet SQL et copiez-le dans le Presse-papiers.

  6. Cliquez sur le volet SQL de la nouvelle requête, placez le curseur entre les parenthèses que vous avez ajoutées et collez-y le contenu du Presse-papiers.

  7. Toujours dans le volet SQL, ajoutez un alias à la suite de la parenthèse fermante.

Voir aussi

Tâches

Comment : créer des alias de tables

Comment : supprimer des tables des requêtes

Autres ressources

Spécification de critères de recherche

Synthèse des résultats d'une requête

Exécution d'opérations de base avec les requêtes