Dans cette leçon, nous allons parler des requêtes. Avant de faire ça, Je voulais juste vous montrer cette base de données AdventureWorks c'est sur GitHub et les liens sont inclus ici. Nous avons un AdventureWorks Lisez-moi. Si nous faisons défiler vers le bas, Je voudrais faire une installation à partir d'une sauvegarde ici. Donc, si vous cliquez dessus, cela apportera sample.databases. Et nous allons utiliser le 2019.bak. Cliquez simplement dessus et enregistrez-le dans vos téléchargements et soit le copier quelque part que vous connaissez que vous pouvez y accéder assez facilement ou vous pouvez simplement y accéder à partir du dossier Téléchargements. Mais ce que nous allons faire, c'est récupérer cette base de données Parce qu'il va déjà avoir des données remplies pour nous. Nous n'avons donc pas à aller remplir nos tables. Cela nous fera donc gagner beaucoup de temps et vous donne une autre base de données avec laquelle jouer et apprendre de, essentiellement. Allons jeter un œil à cette base de données dans notre logiciel. Et une fois que vous l'avez téléchargé, on peut juste faire un clic droit sur la base de données et faites une restauration de la base de données. Et nous allons avoir une liste déroulante de base de données. Nous voulons l'appareil et vous allez cliquer sur les ellipses. Je vais juste ajouter. Maintenant c'est là que je, pourquoi c'est important vous vous rappelez où vous avez mis votre fichier. J'ai mis le mien directement sur mon lecteur C local donc je sais exactement où il se trouve dans l'itinéraire. Voilà donc mon fichier AdventureWorks 2019.bak. Je vais donc cliquer sur OK. Cliquez sur OK ici. Et il y a la sauvegarde complète de la base de données que je peux restaurer. Cliquez à nouveau sur OK et il restauré avec succès. Alors maintenant, sous Bases de données, vous devriez avoir AdventureWorks 2019, peut étendre cela. Et nous avons tout un tas de tables. Donnons-nous quelque chose à explorer et à jouer. Saisissez simplement les mille premières lignes de person.address, juste à titre d'exemple. Et nous avons obtenu toutes sortes de données. Par coïncidence, nous entrons dans les déclarations select d'abord et nous venons d'en faire un, que nous avons abordé dans les leçons précédentes. Donc, cela vient de saisir le top 1000. Nous pouvons donc nous en tenir à cette personne.adresse. Comme nous l'avons fait avant, vous pouvez simplement le modifier ici ou vous pouvez venir ici et cliquer sur Nouvelle requête. Tu veux étendre ça. C'est donc l'instruction select la plus basique que vous puissiez faire. Sélectionnez * dans person.address. Donc c'est juste dit, donne-moi tout de cette table, auquel il faut faire très attention. Parce que si c'est une très grande table, ça peut prendre un moment. Voyons ce que nous avons ici. Alors on exécute, ça s'est plutôt bien passé. Environ 19 000 enregistrements ici. Et nous avons parlé de la clause where juste un peu avant. Donc, si nous voulions ajouter cela à cette requête, nous pourrions juste faire un où et disons que nous voulions obtenir toutes les villes. Nous voulons tous les enregistrements où les villes étaient à Dallas, où les villes égalent Dallas. Donc, dans vos requêtes en ce moment, vous voulez faire où. Prenez juste cette personne.adresse. Lorsque vous avez beaucoup de tables comme celle-ci, vous devez spécifier de quelle table vous le récupérez et il se complète automatiquement pour vous, ce qui est bien. Personne.adresse.ville. Donc, la raison de cela à nouveau, est une autre table pourrait avoir la ville en elle. Donc, vous ne pouvez pas simplement mettre où la ville est égale car il ne sait pas quelle table rechercher. Donc vous allez faire person.address.city. Et puis chose importante à retenir pour un serveur SQL est-ce que vous avez besoin de guillemets simples. N'utilisez pas de guillemets réguliers. Tu veux les célibataires et nous exécutons cela et maintenant nous avons tous les enregistrements qui étaient juste pour la ville de Dallas. Donc, ce n'est vraiment qu'effleurer la surface sur certaines déclarations. Donc, si nous dépassons, laissez-moi traîner ça ici, notre fidèle Documentation. Il parle de certaines déclarations pour le serveur SQL et plus précisément, pour AdventureWorks. Oh, ce sont 2012. Ils devraient également fonctionner en 2019. Ou vous pouvez sortir et obtenir celui de 2012 et faire la même chose que nous venons de faire. Et vous pouvez littéralement simplement copier et coller ces et exécutez les requêtes et obtenez une idée pour eux. Mais ceux-ci vont passer en revue tous les différents sélectionnez les commandes d'instruction avec des exemples. Tout cela est donc très utile. Donc je vais m'arrêter là pour cette leçon maintenant que nous avons fait quelques instructions de sélection de base et tu sais où chercher pour des commandes d'instruction select plus complexes et ensuite, nous allons nous lancer dans le regroupement et l'adhésion.