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
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Paramètres Visual Studio.
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
Assurez-vous que le volet SQL figure dans la nouvelle requête que vous êtes en train de créer.
Dans le volet SQL, tapez des parenthèses ouvrante et fermante () à la suite du mot FROM.
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.
Affichez le volet SQL pour la requête interne (la requête existante que vous ajoutez à la nouvelle requête externe).
Sélectionnez l'ensemble du texte figurant dans le volet SQL et copiez-le dans le Presse-papiers.
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.
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