Microsoft SQL Server utilise " INNER JOIN " requêtes pour sélectionner les données de deux ou plusieurs tables. La déclaration de jointure interne rejoint une table comme les clients vers une autre table comme des ordres. La jointure utilise un identifiant distinct pour chaque enregistrement. Dans le cas des clients et les commandes , les deux tables ont le champ d'identification du client pour relier les deux tables. Cela signifie que vous pouvez récupérer une liste de clients et les commandes associées aux clients. Vous utilisez Management Studio pour créer une instruction de jointure interne . Instructions
1
Cliquez sur le bouton "Démarrer " et tapez "studio de gestion » dans la zone de texte de recherche. Appuyez sur "Entrée" pour ouvrir le logiciel de base de données .
2
Cliquez sur " Nouvelle requête " pour ouvrir la fenêtre de requête . Toutes vos questions y compris les requêtes de jointure déclarations sont entrés dans l'éditeur de requêtes .
3
Saisissez l' requête de jointure interne , et le code SQL suivant vous donne un exemple d'une table de client interne rejoint avec une table de commandes pour récupérer chaque commande pour les clients :
select * from clients c
jointure interne ordres o sur c.customerid = o.customerid
Le "c" et "O" personnages représentent des noms d'alias pour les tables. Les noms d'alias sont utilisés à la place des noms de tables complets . Le "lien" dans la jointure interne est l'ID du client , si vous récupérez chaque commande unique pour chaque client .
4
Appuyez sur la touche "F5" pour exécuter l'instruction SQL. Les enregistrements renvoyés affichage au bas de la fenêtre de Management Studio .