Transcription
1. INTRODUCTION DU COURS: Je suis l'un des
formateurs de ce cours de SQL. J'ai enseigné
plus de 20 technologies,
notamment des langages de programmation et des bases de données. Rdbms est la base de SQL. En d'autres termes, SQL stocke les
données dans le SGBDR. Maintenant, qu'est-ce que le SGBDR ? Rdbms est l'abréviation de système
de gestion de base de données relationnelle, qui stocke les données
sous forme
de tableau à partir de lignes et de colonnes. Cette cause SQL couvre essentiellement Microsoft SQL Server et
méprise les débutants. Si vous souhaitez acquérir une compétence
dès le début, ce cours est fait pour vous. Nous avons utilisé une édition gratuite
et open source de
Microsoft SQL Server
Express pour apprendre les concepts SQL. Toutes les requêtes et tous les
exemples de base de données sont fournis dans le cadre d' expérience
pratique de
course en direct. Dans ce cours, nous avons abordé les
leçons suivantes avec plus de 100 exemples de course
en direct. Alors les gars, commençons maintenant
par la première leçon, l'introduction
et les fonctionnalités de SQL. Allons-y.
2. SQL - Introduction: Dans cette vidéo, nous allons
apprendre ce qu'est une compétence. C'est une introduction et un
aperçu. Alors, commençons. Dans un premier temps, nous devons
comprendre ce qu'est le SGBDR, gestion de
base de données relationnelle système de gestion de
base de données relationnelle RDBMS pour comprendre le SGBDR. Ici. Et vous pouvez voir que nous avons une table. Donc, depuis l'enfance,
nous créons ces tableaux avec des lignes
et des colonnes, n'est-ce pas ? C'est ce que nous appelons le SGBDR. Il s'agit d'un modèle relationnel. Relationnel signifie relation
entre les lignes et les colonnes. D'accord ? Ces lignes et colonnes. C'est donc ce que nous avons
montré ici, RDBMS. C'est une forme de table. C'est-à-dire que notre table
comporte des lignes et des colonnes, et
qu'une base de données contient autant de tables. Cela signifie donc une relation. Une relation de lignes et de
colonnes est appelée table. Et c'est ce que nous appelons RDBMS, système de
gestion de base de données
relationnelle. D'accord ? C'est la base du langage SQL. Alors maintenant, vous vous
demandez quelle est la différence entre un SGBDR et un SGBD. Rdbms n'est qu'une forme
avancée de SGBD. D'accord ? Il s'agit donc d'avoir un SGBD relationnel, c'est-à-dire la relation
entre les tables, relation entre les
lignes et les colonnes. SGBDR est donc la base
de SQL ou MySQL, Oracle et d'autres bases de données
connexes , le
SGBDR,
je vous l'ai déjà dit , concerne les données
sous forme de tables. Et les tableaux comportent des
lignes et des colonnes. Nous avons quatre rangées. Cela signifie que les lignes sont
toujours des entrées horizontales, d' accord, vous pouvez le voir et
les colonnes, nous en avons cinq. Les colonnes sont donc des entrées verticales. D'accord ? C'est donc ce qui nous est montré
ici. Maintenant, qu'est-ce que SQL ? Sql est le langage de
requête structuré et un SGBDR est la base,
comme je l'ai déjà dit. Cela signifie qu'il stockera
les données dans un
SGBDR, un téléphone SGBDR
sous forme de lignes et de colonnes. D'accord. Et il est
régi par l'ANS, c'est-à-dire American National Standards
Institute et l' Organisation
internationale
de normalisation, l'ISO. Ces deux RDBMS ont donc été
développés par Microsoft, nous allons
donc
les couvrir dans un écran. OK, c'est donc la version
actuelle. Cela réduira la création
et la maintenance d'une base de données, la création d'une base de données de tables
et sa maintenance. Dans ce cadre. Microsoft fournit également SSMS, c'est-à-dire SQL Server Management
Studio. C'est ici. Nous allons l'utiliser
pour travailler sur SQL. Vous pouvez dire qu'il s'agit
d'un OVNI carré qui vous
permettra de
créer facilement des tables de base de données, travailler sur des clauses d'opérations, opérateurs et d'autres
éléments sur un écran.
3. SQL vs NoSQL: Bonjour, les gars. Dans cette vidéo, nous
allons découvrir la différence entre SQL et expliquer cette différence à l'aide d'
exemples. Nous allons commencer. Donc, les gars, SQL suit
le modèle relationnel, c'
est-à-dire le modèle RDBMS, cette méthode ancienne de
création de tables avec des
lignes et des colonnes. C'est donc ce que SQL prend en charge. Nosql est complètement différent. Il prend en charge différents formats tels que les
documents et le stockage de données
sous forme de valeurs clés, nœuds
graphiques et d'autres éléments. SQL est donc arrivé en 1970, donc vous pouvez dire
plus de 50 ans. Il existe et aucune suite
n'est sortie fin 2000. Vous pouvez voir des exemples. Sql est essentiellement un RDBMS. Toutes les bases de données liées
au SGBDR seront couvertes par SQL, MySQL, Microsoft SQL Server, Oracle font
toutes partie du SGBDR et
sont toutes basées sur le SGBDR. Nosql, le meilleur exemple, l'une des
bases de données les plus populaires actuellement, est MongoDB, qui
est basée sur des documents. Avec cela, nous pouvons également
stocker des données sous forme de valeurs
clés en utilisant la
base de données Redis en utilisant des colonnes blanches, en utilisant Cassandra et HBase. Ainsi, l'utilisation d'Azure SQL
est généralement utilisée pour stocker des données sous forme de
tables, de lignes et de colonnes. Voyons un exemple.
Dans un premier temps, SQL, vous pouvez voir cet exemple SQL que nous
avons montré ici. Comme je vous l'ai déjà dit, SQL enregistre les données sous forme
de lignes et de colonnes. Il est basé sur un SGBDR. Cela signifie que sur la base relation du modèle
relationnel entre les lignes et les colonnes
d'une table, vous pouvez voir la relation
entre les lignes et les colonnes. Il s'agit donc des colonnes 12345, ID d'
employé, prénom,
nom de famille,
identifiant d'employé, zone d'employé. Et ces quatre rangées. OK, donc comme je vous l'ai dit, les
tables ont des
lignes et des colonnes, et une base de données
contient une collection de tables. C'est ce que nous appelons une compétence. C'est-à-dire, comme je vous l'ai dit, les
tableaux à
lignes et colonnes fixes constituent ce que nous appelons un modèle
d'écran. Qu'est-ce qu'un modèle relationnel ? Bon, maintenant, en parlant de MongoDB, je vous l'ai déjà dit, il enregistre données sous la forme de
documents, d'une paire
clé-valeur complètement
différente de SQL. Il s'agit donc d'une base de données
MongoDB basée sur des documents. Nous avons quatre colonnes ici : nom du service
informatique, chef de département et rang du département. Vous pouvez donc voir la base de données
ici sans suite. Sous MongoDB. Les documents ont des champs
et des collections Le fait d'avoir des documents
tels que des tableaux signifie que les lignes et les colonnes ces collections contiennent
des documents et des champs. Et la base de données est un groupe de collections de la
même manière en SQL. La base de données est un groupe de tables. Et cela fonctionne pour MongoDB, mais cela enregistre les
données sous
forme de document ou de valeur clé. D'accord, c'est donc ce que
nous avons montré ici. valeur clé basée sur un document, forme de colonne
blanche
sous forme de graphique, sans séquence. C'est tellement
différent de notre ancienne école. Schémas SQL classiques. Il est rigide et souple. Nœuds, base de données
flexible sur les cellules E. coli. Vous pouvez le voir, vous pouvez stocker
les données dans tous ces formulaires. Document de différentes entreprises, graphique des valeurs
clés, enregistrements
multiples,
transactions d'actifs. Il est donc supporté par SQL. Erin, aucune suite
ne le supporte, mais mongodb le
supportera toujours. AssertTrue injection est donc essentiellement un acronyme
pour Atomicity, cohérence, fiabilité
et durabilité. Il s'agit essentiellement d'opérations
de base de données. Et cette affirmation du SCID est connue sous le nom propriétés
acides, ou vous pouvez
parler de transactions acides. Alors les gars, dans cette vidéo,
nous avons vu comment différencier SQL et NoSQL. Donc, pour SQL, le plus grand
exemple est Microsoft SQL et NoSQL MongoDB
est notre exemple. Alors les gars, merci d'avoir
regardé la vidéo.
6. SQL - Créer une table: Dans cette vidéo, nous allons voir
comment créer facilement une nouvelle table dans SQL Server. Donc, ici, nous avons créé une nouvelle base de données en utilisant
create database. Nom de la base de données. Ici, dans notre
base de données, le nom est Ahmed dB. Dans l'explorateur d'objets, vous pouvez voir sous les bases de données
que nous avons au milieu d'une base de données. Donc, les gars, maintenant nous
devons créer une nouvelle table, allons créer
une table
pour les employés . Nous
devons d'abord utiliser ADB et
entrer dans la base de données. Retapez, utilisez, utilisez le nom de la base de données
spatiale, sélectionnez-le et
cliquez maintenant sur Exécuter. Vous pouvez voir que la commande
s'est terminée avec succès. Cela signifie que nous sommes entrés dans la base de données et que nous pouvons maintenant créer
facilement une nouvelle table. Alors les gars, pour créer une nouvelle
table dans SQL Server, nous utilisons une commande create table. Écrivons donc créer une table,
puis les noms des tables. Supposons que le nom de la table soit employé. Ouvrez les crochets, fermez-la et utilisez un point-virgule. À l'intérieur de celui-ci, nous
devons ajouter nos colonnes. Ce sont les colonnes que nous
devons ajouter avec son type. Donc, dans un premier temps, je vais ajouter un identifiant. L'identifiant sera un int, non ? Donc c'est bon. Virgule dans le nom EMP. Ce serait le nom de l'employé. Et
il en sera de même pour eux. Ajoutons la valeur virgule, puis citons leurs
soins uniquement à 55 virgules. Enfin, nous pouvons ajouter un
salaire pour nos employés, qui sera intégré
pour des raisons évidentes. Donc tout semble bien, les gars. Nous avons maintenant ajouté quatre
colonnes. Je vais le sélectionner. Nous aurions également pu y ajouter une clé
primaire et d'autres constantes. Cela signifie PAS nul,
vérifiez la valeur par défaut constante, mais je vais expliquer tout
cela dans une nouvelle vidéo. Donc, pour le moment, je suis juste
en train de créer un tableau de base. Je vais sélectionner cette option et
cliquer sur Exécuter. Après avoir cliqué sur Exécuter, vous pouvez voir les commandes terminées
avec succès. Cela signifie que nous avons créé une table
avec succès. Maintenant, les gars, sur la gauche,
Object Explorer, nous devons cliquer
sur Actualiser pour que la même nouvelle commande que nous avons exécutée soit
exécutée ici même. Maintenant, je vais simplement cliquer sur Je déclique
EDB, puis sur Tables. Vous pouvez maintenant voir une table
créée avec succès. Voici les colonnes,
les quatre mêmes colonnes. Alors les gars, dans cette vidéo,
nous avons vu comment créer
facilement une nouvelle base de données
et une nouvelle table dans SQL Server. De cette façon, vous pouvez créer une nouvelle table à l'aide de la commande
create table. Alors les gars, merci d'avoir
regardé la vidéo.
7. SQL - Insérer des enregistrements: Dans cette vidéo, nous allons voir
comment insérer des enregistrements dans une table dans SQL Server. Donc, ici, nous avons d'abord créé base de données MID à
l'aide de la commande suivante. Ensuite, nous avons créé un employé de
table. Vous pouvez consulter la base de données. Nous avons créé un patrimoine médiéval. En dessous, nous avons créé
un tableau des employés. La table des employés que nous avons créée
comporte quatre champs. Le premier ne l'est pas
et le dernier est n, c'
est-à-dire en identifiant et le
salaire en entier. Et le nom de l'employé
et la ville R4
sont attribués aux
archétypes du quotidien. Maintenant, insérons un enregistrement. Pour insérer des enregistrements, vous
utiliserez la commande insert into. Écrivons ici un
encart amniote à l'employé. Insérer dans employee est un
nom de table, comme vous pouvez le voir ici. Mentionnons maintenant les
champs ID un par un. Lorsque vous tapez, il s'affiche
automatiquement sous saisie semi-automatique, appuyez sur Entrée, ville. Sélectionnez-les, appuyez sur
Entrée, salaire. Sélectionnez-les, appuyez sur Entrée. C'est donc facile. Maintenant, non ? Valeurs et insertion
des enregistrements un par un. Dans un premier temps, nous
n'insérerons qu'une seule ligne. Donc, pour les lettres d'identité, d'accord, une, saisissons le nom de l'employé
entre guillemets. Laisse-nous bien, Tom City. Écrivons un exemple d'ABC, lettres de
salaire,
écrivez-y n'importe quelle valeur. OK, maintenant c'est un
bon point-virgule. Nous allons maintenant sélectionner cette option
et cliquer sur Exécuter pour entrer la première ligne
d'un tableau des employés. Vous pouvez voir les messages ici. Faites-le glisser. Vous pouvez voir qu'une ligne a
été affectée par le temps de traitement. Cela signifie que nous avons correctement ajouté des enregistrements dans la table. Voyons maintenant l'
enregistrement que nous avons ajouté l'aide de la commande select star. Sélectionnez une étoile dans le nom de la table. Le nom de la table est employé,
le point-virgule est sélectionné et exécutez. Après l'exécution dans
la section des résultats, vous pouvez voir que nous avons ajouté
avec succès un
enregistrement dans le tableau. Maintenant, pour un autre enregistrement, implémentons à nouveau
la commande. Ajoutons le deuxième enregistrement. Emma. OK, maintenant exécutez-le en sélectionnant, cliquez sur Exécuter,
une ligne est affectée. Maintenant, mentionnons à nouveau
la commande, sélectionnez l'étoile de
l'employé, c'est tout. Sélectionné et exécuté. C'est ça. Vous pouvez maintenant voir que nous avons
inséré deux enregistrements
: identifiant, employé, nom,
ville et salaire. De cette façon, les gars, vous
pouvez insérer Regards dans votre table Microsoft SQL Server l'aide de la commande insert into.
8. SQL - SÉLECTIONNER la déclaration: Dans cette vidéo, nous
allons voir comment sélectionner
facilement des données dans une base
de données. Cela signifie que si vous souhaitez récupérer des enregistrements d'une table
dans une base de données, vous pouvez facilement le faire à l'aide de
l'instruction select. Donc, à l'heure actuelle, nous avons notre base de données dans laquelle
nous avons créé une table pour les employés. Voyons maintenant comment récupérer tous les enregistrements
de la table des employés. C'est très simple. Donc, dans un premier temps, nous allons entrer dans la base de
données Army en utilisant la commande,
cliquez sur Exécuter, requête a été exécutée avec succès. Cela signifie que nous avons
accédé à notre base de données PDB. Nous devons maintenant récupérer tous les enregistrements de la table des employés. Nous allons donc utiliser l'étoile sélectionnée
à partir du point-virgule de l'employé. Sélectionnez notre déclaration, nos
employés ou notre table. Maintenant, je vais le sélectionner
et cliquer sur Exécuter. En cliquant sur Exécuter, vous
pouvez voir que tous les enregistrements de notre
table des employés sont visibles. Maintenant, c'est tout ce que nous avons
affronté, tous les records. Supposons maintenant que vous deviez récupérer les enregistrements de colonnes
spécifiques. Cela signifie que nous n'
avons besoin que de
l'idée et du
nom de l'employé. Pour ça. Vous sélectionnez.
Le nom de la colonne a été mentionné, c'
est-à-dire select id virgule EMP name from table
name employee. C'est ça. Sélectionné
et cliquez sur Exécuter. Vous ne pouvez donc voir ici
que l'identifiant et le
nom EMP auxquels nous avons été confrontés
dans le tableau des employés. C'est ainsi que vous pouvez utiliser
la commande select. Dans cette vidéo, nous avons
vu comment utiliser une instruction de sélection sur
Microsoft SQL Server. Nous avons examiné tous les
enregistrements et nous avons également vu comment adapter un enregistrement de colonne
spécifique. Alors les gars, merci d'avoir
regardé la vidéo.
9. SQL - SÉLECTIONNER une déclaration distincte: Dans cette vidéo, nous
verrons comment traiter
les différents enregistrements
dans MS SQL Server. Nous
avons donc actuellement une base de données de base de données. C'est pourquoi nous utilisons
la commande ADB, afin de pouvoir entrer dans la base de données
ou la base de données. Dans ce document, nous avons créé une
table des employés avec certains enregistrements. Supposons que vous alliez d'abord
récupérer tous les enregistrements de
la table des employés en utilisant
l'
étoile IOP et non la sélection du
point-virgule de l'employé, maintenant sélectionnée, nous avons vu la même chose dans
la vidéo précédente. Vous pouvez exécuter
ci-dessous sous les résultats, vous pouvez voir que ce
sont nos dossiers. Mais les gars, ce que nous voulons, nous devons faire face à
des records distincts ici et vous pouvez voir que la ville de certains employés est
la même. Donc, si nous voulons uniquement des enregistrements distincts, cela signifie des enregistrements différents. Nous devons utiliser la commande
distinct, disons select distinct. Entrez donc le nom de la colonne, qui contient
des enregistrements dupliqués, afin
que nous puissions afficher l'
enregistrement sans doublons. C'est donc une ville, sélectionnez une ville distincte de,
à partir du point-virgule des employés. Maintenant, sélectionnons-le
et cliquez sur Exécuter. Après avoir cliqué sur
Exécuter, seule la ville
sera visible dans la colonne Ville, mais les
valeurs répétitives ne seront pas visibles. Ici, les valeurs répétitives
sont supérieures ou égales à ABC. Vous pouvez voir que cela se
répète ici, PQR se répète ici et qu'ABC se répète ici. Je vais cliquer sur Exécuter. Vous pouvez voir ici que les
valeurs distinctes des traités sont visibles car nous utilisons
la commande distincte. Alors les gars, dans cette vidéo, nous avons vu
comment utiliser le select distinct pour afficher uniquement
des enregistrements différents.
10. SQL - OÙ la clause: Dans cette vidéo, nous
verrons comment filtrer enregistrements en fonction d'une condition à
l'aide de la clause where. À l'heure actuelle, nous avons
notre base de données AMI DB. Nous l'avons saisi à l'aide de
la commande suivante, nom de la base de données spatiale
juifs. Après avoir cliqué sur Exécuter,
nous l'avons saisi. À l'intérieur, nous avons une
table, une table pour les employés. Voyons donc d'abord tous les enregistrements de la table en utilisant
l' étoile de sélection à partir du nom de
la table. Le nom de la table est employé,
c'est tout, point-virgule. Sélectionnez cette option et
cliquez sur Exécuter. En cliquant sur Exécuter, vous pouvez
voir que nous avons quatre colonnes :
identifiant, nom, ville et salaire. Supposons donc que nous
devions récupérer des enregistrements sur la
base d'une certaine condition. Nous voulons récupérer le
nom de l'employé avec un salaire de 8 000. Voyons donc comment l'entendre première fois
n'afficher que
le nom de l'EMP, n'est-ce pas ? Sélectionnez le nom EMP de l'employé. Écrivons maintenant la condition. Ou nous pouvons aussi écrire comme
ceci où ce que j'ai dit, où le salaire est égal à, où le salaire
est égal à 8 000. Donc, ici, seul le nom de l'
employé sera visible pour le salaire chez Southern, ce qui signifie qu'Emma
sera affichée. Sélectionnez cette option et
cliquez sur Exécuter. Vous ne pouvez maintenant voir qu'
une image affichée. Modifions maintenant la requête. Maintenant, sélectionnez l'étoile parmi employés où le salaire
est égal à 8 000. Cela signifie que tous les enregistrements du
nom de l'employée Emma seront visibles, car nous avons fixé la condition
à un salaire de 8 000. Je vais donc le sélectionner, l'exécuter. Vous ne pouvez voir que l'enregistrement, seule la ligne du
nom de l'employée Emma est visible. Ligne complète, enregistrement complet, car nous avons fixé la
condition à un salaire de 8 000. Maintenant, affichons cela à nouveau. Vous pouvez maintenant voir ce dont
nous avons besoin pour l'adapter. Disons que nous devons
récupérer un enregistrement TXT car nous sommes actuellement
confrontés à l'enregistrement numérique. Disons que je veux le dossier de l'employée dont le nom est Ginni. Disons que leur
nom est Jenny, cela signifie
que le nom AMP
est égal à Jenny. D'accord, mais nous devons
ajouter les codes pour extinct pour la chaîne car
le type était là. Avant cela, nous recherchions un
salaire, ce qui n'était pas le cas. Aucune citation n'était donc
requise à cet égard. Donc tout semble bien. Sélectionnez, cliquez sur Exécuter. Désormais, seul l'enregistrement Jenny est vraiment visible.
L'employée nommée Jenny exécute ici et vous pouvez voir tous les enregistrements
du nom de l'employé. L'employée nommée Jane est visible car nous utilisons la clause where. Alors les gars, maintenant nous pouvons aller plus loin et changer la situation. Avant cela, affichons nouveau
les enregistrements de la table des
employés. Maintenant, disons que je
veux les dossiers des employés dont le salaire
est supérieur à 7 000. Disons que ce que je
dois écrire ici, salaire
du nom de domaine est
supérieur à ce que j'ai dit 7 000. Je peux également définir égal à ici, le plus grand que
égal à l'opérateur. D'accord ? Cela signifie un delta
supérieur à 7 000. La sortie doit donc être
supérieure à 700, signifie égale à sept,
ne change pas. La sortie devrait être Tom, M. David et Henry. Voyons voir, exécutez ici. Et vous pouvez voir
Tom, David Henry, parce que les salaires
de ces employés sont supérieurs
ou
supérieurs à 7 000. Alors les gars, merci d'avoir
regardé la vidéo.
11. SQL - ORDER BY Keyword: Dans cette vidéo, nous allons
voir comment
organiser facilement des enregistrements dans SQL Server. Nous utilisons donc le mot clé order BY pour trier les enregistrements par ordre
croissant ou décroissant. L'ordre par défaut par
mot clé est l'ordre croissant. ordre croissant
signifie donc organiser du plus petit au plus grand, comme 12345. Ou vous pouvez dire que pour
l'alphabet A-B-C-D-E-F, c'est du
plus petit au plus grand. Nous avons donc ici
notre base de données AMI DB. Comme vous pouvez le voir ici, je suis en dB. Nous avons des entités qui utilisent
la commande use. Voilà, je suis une base de données de base de données. À l'intérieur, nous avons une
table, une table pour les employés. Nous avons donc inséré des
enregistrements dans la table des employés. Voyons d'abord les dossiers. J'espère que vous savez que pour
afficher tous les enregistrements que nous utilisons, sélectionnez une étoile à partir du nom de la table , un
point-virgule,
sélectionnez-le et cliquez sur Exécuter. Ici. Et vous pouvez voir les gars, les enregistrements de la table des
employés sont visibles ci-dessous en sortie. Nous avons donc quatre champs
: identifiant, nom, ville et salaire
de l'employé. Supposons donc que nous devions classer les enregistrements par
ordre croissant sur la base du salaire. Alors, quelle commande utiliserons-nous ? Je te l'ai dit, commande PAR commande. Supposons donc que nous devions afficher tous les enregistrements
du tri ici. Et je vais taper Select
Star from Table Limb, c'
est-à-dire employé, présentateur,
la commande OrderBy. Et nous devons
l'organiser par ordre croissant. C'est donc la valeur par défaut. Il
suffit donc de rester tel quel et nous devons l'organiser
en fonction du salaire. Je vais donc simplement mentionner le
salaire à la dactylographie. Vous pouvez voir que le salaire
est visible ici. Il suffit de le sélectionner et de le placer par un point-virgule. Ainsi, les résultats, tous
les résultats, seront visibles sur la base du salaire
classé par ordre croissant. C'est-à-dire que l'ordre croissant signifie
du plus petit au plus grand. Sélectionnez cette option, exécutez-la et vous verrez les
salaires les plus bas en haut. Puis vient la suivante
et la fin. Le dernier sera celui qui aura le salaire
le plus élevé. OK, les gars. Alors maintenant,
disons que j'en ai besoin, vous devez faire l'inverse pour ce type DESC ordre
décroissant, du plus grand
au plus petit. Maintenant, ce sera en face de
Henry qui sera en haut, juste sélectionné. Exécutez. Maintenant, vous pouvez voir les gars, Henry est en haut et
nous les avons classés
par ordre décroissant. Cela va du plus grand
au plus petit, 9 000 508 000 7500. Alors les gars, on peut aussi trier en fonction de différentes
colonnes, de plusieurs colonnes. Pourquoi, pourquoi en avons-nous besoin ? Parce que supposons que la ville
se répète ici. Par exemple, CT est destiné à employés et ABCD est
destiné à deux employés. Disons donc que nous organisons la ville
en conséquence, en
fonction d'une ville. Nous pouvons définir plusieurs colonnes
afin de
résoudre ce problème de
commandes multiurbaines en
fonction du salaire. Voyons voir. Nous n'avons donc pas utilisé
la ville et le salaire afin de voir ce qui va se passer, sélectionner et exécuter. Maintenant, vous pouvez voir que nous avons classé par ordre croissant parce que nous n'avons rien
mentionné. Alors prêt pour la descente. Il l'a donc arrangé
en conséquence. Ville et salaire en cas de valeurs
répétées, ville répétée. Il a organisé les choses en fonction salaire, des problèmes et des possibilités de recours. Alors les gars, dans cette vidéo, nous avons
vu comment nous pouvons facilement trier
l'enregistrement par mot clé.
12. SQL - ET Opérateur: Dans cette vidéo, nous allons voir comment travailler facilement avec le SQL, un opérateur, l'
opérateur utilisé pour filtrer les enregistrements en fonction de
plusieurs conditions jusqu'à présent. Et vous pouvez dire que vous pouvez afficher un enregistrement si toutes les conditions sont séparées par l'
opérateur et ou deux. Cela signifie que toutes les
conditions sont remplies, toutes les conditions sont satisfaites,
et qu'elles sont toutes vraies. Alors les gars, j'ai entendu dire que nous
avons une base de données MID DB. Dans ce cadre, nous avons créé
une table, une table pour les employés. Les colonnes du tableau
des employés sont les suivantes. Voyons maintenant d'abord les enregistrements
de la table des employés, sélectionnez l'étoile parmi les employés, depuis le nom de la table, le point-virgule,
sélectionnez, exécutez. Lors de l'exécution. le résultat ici et
vous pouvez voir les colonnes ID, nom de l'
employé, ville
et salaire. Utilisons donc l'opérateur ET et incluons
plusieurs conditions séparées par un opérateur. l'audience, nous
afficherons les dossiers des employés dont la ville est ABC
et le salaire est de 7 000. Cela nous permettra donc de
récupérer des enregistrements spécifiques. Nous allons donc inclure
les deux conditions qui afficheront le nom de l'
employé, Tom. Voyons voir, sélectionnez l'
étoile de l'employé. Permettez-moi de l'écrire à nouveau. Maintenant. Le point-virgule. Nous allons maintenant ajouter les conditions
en utilisant la clause where,
où la ville dont je vous ai dit qu'elle est ABC. Et nous utilisons l'
opérateur AND et le salaire est égal au
salaire spécifique, 7 000. C'est ça. Ajoutez un point-virgule, et
exécutons et voyons le résultat s'exécuter ici. Et vous pouvez voir que nous pouvons faire face
à un salaire de 7 000 dollars et à la ville avec ABC
pour le nom d'employé Tom. Nous aurions donc pu également
définir les valeurs pour, disons, je vais l'
exécuter à nouveau pour afficher
tous les enregistrements. Disons que je veux afficher le testament spécifique qui les
emploiera avec la ville ABC. La ville est donc réservée à ABC. Mais la seconde est que la condition doit
également être satisfaite. Donc, ici, disons que je
veux afficher 67 double zéro. Donc, ce que je vais faire, je vais
juste en mentionner moins que. Et tout semble aller bien. Sélectionné, cliquez sur Exécuter
ici et vous pouvez voir le nom de l'employé est visible car son salaire est
inférieur à 7 000 dollars environ. Alors que dans cette vidéo, nous avons
vu comment
exécuter facilement l'
opérateur and dans SQL Server. Il satisfait à la fois aux conditions séparées par l'opérateur et.
13. SQL - OU Opérateur: Dans cette vidéo, nous
allons voir
comment travailler avec l'opérateur OR. L'opérateur de commande est donc utilisé pour filtrer les enregistrements en fonction de
plusieurs conditions. Il affiche l'enregistrement si l'une des conditions séparées par
l'opérateur ou est vraie, l'une
des conditions est vraie, pas les deux. Les deux
conditions concernent un opérateur et une
seule condition doit
être vraie pour l'opérateur OR. Voyons donc un exemple. Nous avons une base de données de base de données,
nous y avons entré. Dans ce tableau,
nous avons notre tableau, tableau
des employés, et dans celui-ci, nous avons quatre colonnes
dans le tableau des employés. Voyons les enregistrements
de la table des employés. Nous l'avons déjà inséré. J'espère donc que pour
afficher les enregistrements, utilisez Select Star From Table Name. Le nom de la table est Employé. Ici, il est sélectionné
et cliquez sur Exécuter. Nous avons exécuté la
requête ici et vous pouvez voir que nous avons l'identifiant de l'employé, nom de l'
employé, la ville et le salaire. L'audition impliquera donc la
mise en œuvre de l'opérateur OR. Supposons que nous devions
récupérer tous les dossiers de l'employée dont le nom est Jenny ou
Henry, disons. Donc. Je vais mentionner le présentateur de
commandes. Utilisez la clause where. Le nom Emp est égal
à, j'ai dit Ginny. Notre nom EMP est égal à Henry. Donc, les deux enregistrements
que nous
obtiendrons seront déconcertés parce que
les deux enregistrements sont vrais. Même si c'était vrai, cela aurait renvoyé
les enregistrements sans aucun point-virgule de gestion d'erreur. Maintenant, je vais le sélectionner.
Exécutez. Vous pouvez voir les enregistrements de Jenny
et Henry et les voir. Maintenant, les gars, je vais simplement copier à nouveau
cette commande. Et disons que je vais le mentionner. Steve. Il n'y a donc aucun employé
qui s'appelle Steve. Si je me souviens bien, je
montrerai à nouveau les enregistrements. Exécutez. Vous pouvez voir qu'aucun employé ne
s'appelle Steve. Cette commande sera
donc bonne car nous
avons un opérateur. Cela signifie qu'une seule
condition doit être satisfaite Exécutez ici et vous pouvez voir qu'une seule
condition satisfaite. Jenny, le second a échoué, mais il n'y a pas d'erreur car
nous utilisons l'opérateur OR. C'est l'avantage d'
utiliser un opérateur OR. Alors les gars, dans cette vidéo,
nous avons vu comment travailler avec l'opérateur OR
dans SQL Server.
14. SQL - NON Opérateur: Dans cette vidéo, nous
allons voir comment utiliser l'
opérateur not dans SQL Server. L'opérateur NOT
est donc utilisé pour afficher un enregistrement si la condition n'
est pas vraie, pas vraie. D'accord, voyons un exemple. Nous avons une base de données MID DB ici, comme vous pouvez le voir ici
dans SQL Server. Dans la base de données AML DB, nous avons une table
des employés avec quatre champs. Comme vous pouvez le voir ici. Nous avons déjà inséré des enregistrements
dans la table des employés. Laissez-nous les voir.
J'espère que vous savez que pour afficher les enregistrements d'
une table, utilisez Select Star. L'étoile est utilisée pour afficher tous les enregistrements à partir du nom de la table. Notre table est composée d'employés, comme vous pouvez le voir ici. Salarié. Maintenant, je vais le sélectionner et cliquer sur Exécuter
pour afficher tout l'enregistrement. Erin, vous pouvez voir la requête exécutée avec succès et
voici tous les enregistrements. vous ai donc donné l'identifiant de l'
employé, le nom de l'employé,
la sécurité des employés et le salaire des employés. Maintenant, les gars, ce que nous devons faire, implémenter
l'opérateur NOT. Donc, pour implémenter
l'opérateur
NOT, supposons que nous voulions
récupérer tous les enregistrements
de l' employé dont le
salaire n'est pas de 1 000. Donc, sauf Emma, tous les enregistrements seront affichés parce que
nous ne les utilisons pas. Alors voyons voir. Je vais le copier à nouveau. Sélectionnez l'étoile de l'employé. Notre salaire n'est pas égal à 2000. Maintenant, je vais le sélectionner. Exécutez. Vous pouvez voir à l'exception du record de salaire de
8 000, chaque enregistrement visible avec
ce gars est numérique. Vous pouvez supprimer cela,
les guillemets simples. Ensuite, j'exécuterai à nouveau. Il n'indiquera aucune époque. C'est l'utilisation
de l'opérateur NOT. Nous venons de supprimer l'
enregistrement suivant du résultat. C'est-à-dire que l'employé dont le salaire 1 000 a été effacé, tous les
dossiers des employés sont visibles. Alors les gars, dans cette vidéo
, nous avons vu comment travailler avec l'
opérateur not dans SQL Server.
15. SQL - Opérateur IN: Dans cette vidéo, nous
allons voir comment travailler avec l'interpréteur SQL. L'opérateur in vous permet donc de définir plusieurs valeurs dans
une clause where. Voyons donc quelles sont les
valeurs spécifiques d'une table. Vous pouvez donc utiliser l'opérateur in. Nous allons voir un exemple ici. Vous pouvez donc le considérer comme un raccourci pour
plusieurs conditions. Voyons donc un exemple. Ici. Chez les gars, nous avons la base de données
Amit DB et la base de données PDB. Dans ce cadre, nous avons des tables. Nous n'avons qu'une seule
table à employer. Voyons les enregistrements de
la table en utilisant select star. Avant cela, les gars, nous étions
entrés dans la base de données Army DB en utilisant le nom de base de données use pais, c'
est-à-dire la base de données AMI DB. Voyons rapidement les enregistrements
de la table des employés. Sélectionnez-le et cliquez
sur Exécuter. Ici. Vous pouvez voir la sortie. Nous avons une carte d'identité, le
nom de l'employé, la ville et le salaire. Supposons maintenant que vous vouliez tous
les dossiers des employés dont la ville est z par w et FGH. Vous pouvez facilement le régler à l'
aide de plusieurs conditions. C'est une compétence dans. Voyons comment. Puisque nous voulons tous les dossiers. Nous allons donc utiliser l'étoile sélectionnée par employé en fonction d'une
condition, n'est-ce pas ? Nous allons donc
écrire ici la condition
dans laquelle le nom de la colonne est la ville. Utilisez maintenant l'Esquiline
et
ajoutez les valeurs, plusieurs valeurs. Cela signifie que c'était l'héritage Z et Y, W et F, G, H. Uniquement. Ces deux-là
seront imprimés, Jenny et David, un
point-virgule et l'exécuteront. Vous pouvez voir que je vous ai dit que Jenny et David est visible parce que la ville était dirigée par Wn, F, G, H. Allons plus loin et
voyons un autre exemple. Je vais donc simplement le copier
pour l'expliquer facilement. Disons maintenant que c'est notre table. Nous voulons faire face aux enregistrements de
la table des employés en
fonction des noms des employés
lorsqu'ils sont mentionnés. Je vais donc mentionner le nom
eNB en dessous. Nous devons maintenant
mentionner les noms. Disons que je veux le disque
uniquement pour, disons, Emma, Henry et Will Swell ont mentionné
Emma Henry, et c'est tout. OK, je vais le sélectionner
et cliquer sur Exécuter. Maintenant, seuls Emma, Henry et nous
les utiliserons pour que les quads soient visibles. Nous pouvons également utiliser son contraire, c'
est-à-dire après qu'
Enrique n'ait rien utilisé. Disons que je vais simplement
copier et coller ceci. Noel vient de
mentionner ce qui va se passer, sauf M. Henry et tous les
dossiers seront visibles. Affichons d'abord
tous les enregistrements. C'est ici. Maintenant, vous
pouvez voir, sauf Emma ,
Henry, Henry et nous serons
tous visibles. Cela signifie que Tom, Jenny et David seront visibles
car nous avons utilisé ne pas cliquer sur Exécuter ». Vous pouvez voir Tom, le véritable
David est visible. Voici donc comment utiliser
l'opérateur in et non in. Nous avons utilisé l'opérateur in pour spécifier
essentiellement plusieurs
valeurs dans une clause where. Nous avons mentionné plusieurs
valeurs ici, vous pouvez le voir. Alors les gars, merci d'avoir
regardé la vidéo.
16. SQL - ENTRE l'opérateur: Dans cette vidéo, nous allons voir
comment utiliser l'opérateur between. Donc, entre les deux
, c'est écrit en orange. Vous pouvez donc définir une plage exemple entre la valeur
un et la valeur à. Ces valeurs peuvent être
des nombres tels que du texte 123. Il peut s'agir de n'importe quel texte et date entre les
dates,
vous pouvez obtenir des enregistrements. Voyons donc rapidement un
exemple. Donc, ici, les gars, nous avons des
bases de données connexes, nous avons une base de données militaire. À l'intérieur de cette table, j'ai
ma table d'employé. Nous avons donc saisi la base de données
à l'aide de la commande
use, use database name,
qui signifie US Army DB. Maintenant, affichons les enregistrements
de la table des employés. J'espère que vous savez que l'
étoile de sélection est utilisée pour afficher tous les enregistrements et que le nom de la table provient, c'
est-à-dire employé. Cliquez sur Exécuter.
En cliquant sur Exécuter les gars, vous pouvez voir ci-dessous
tous les enregistrements de la
table des employés. D'accord. Maintenant, supposons que nous devions consulter
le dossier de l'employé. C'est l'ensemble des dossiers des
employés avec un salaire de 7 000 à 9 000 dollars. D'accord. Donc, pour cela,
mentionnons à nouveau ce qui suit, car vous voulez
tous les enregistrements. Bien, nous allons maintenant ajouter la clause « où » parce que vous
voulez définir une condition que nous utiliserons d'ici là, selon laquelle le
salaire se situe entre 7 000 et 9 000 dollars,
je vous l'ai dit . Donc, entre
7 000 et 9 000. Il inclura également
à la fois la valeur 709 000, car elle est inclusive. D'accord ? Un point-virgule et
nous le sélectionnerons. Ensuite, je
cliquerai sur Exécuter. Et uniquement ces disques. Les salaires de 700 à 9 000, y compris les deux,
seront visibles ici. Vous pouvez voir ici
que c'est visible ici. Plus de gars. Ne voyons pas non plus entre les deux. Je vais juste le copier et, si
vous le souhaitez, disons que ce sont nos dossiers. Si vous voulez le reste des enregistrements, vous pouvez simplement
ne pas mentionner entre les deux. Je vais donc vous montrer à nouveau
les enregistrements. D'accord. Donc, pas 7 000 à 9 000, cela
signifie qu'à l'exception de 7 000 à 9 000, tout sera visible. Cela signifie que les enregistrements de
Jenny et de Henry
seront visibles. Mais cela sera également visible car il y en a
moins de 7 000. Parce que nous n'avons pas utilisé entre sélectionner et
cliquer sur Exécuter. Ici. Et tu peux
voir, je te l'ai dit, Jenny Henry, et tu
seras visible. Si vous choisissez de nouveau
entre les deux, le reste des
enregistrements sera visible. Donc j'espère que vous savez que la
différence entre un nœud n'est que la
négation de l'intermédiaire. Et entre les deux ? Maintenant,
allez plus loin ici. Et nous pouvons également utiliser
les valeurs du texte. Nous allons donc utiliser entre. Disons maintenant que je vais
mentionner les valeurs d'un texte. Voici donc nos dossiers. Donc, ici, disons, disons entre David et disons que nous affichons
entre David et Jenny. Donc, dividende Jenny signifie
par ordre alphabétique D et J. Entre D et J, nous avons un
EMR chez Henry. D'accord. Et j'ai entendu dire que nous avons
mentionné le nom EMP. Nous devons donc également le commander. Donc OrderBy, disons le nom EMP. Nous allons donc voir ce qui
sera visible. Sélectionnez-le et cliquez
sur Exécuter ici. Et vous pouvez voir qu'entre le
débit et Jenny, tout d'abord, dividende Jenny sera visible parce qu'il est inclusif,
je vous l'ai déjà dit. Et entre cela, alphabétiquement, M et Henry sont également visibles. Voici donc comment
utiliser les valeurs de texte. C'est tellement simple. Donc, les gars, dans cette vidéo, nous pouvons travailler avec entre un nœud, entre des opérateurs en SQL.
17. SQL - Opérateur COMME: Dans cette vidéo, nous allons
découvrir un opérateur de type SQL. L'opérateur lac utilise donc une clause where pour un
modèle spécifique dans une colonne. Vous pouvez donc voir le modèle
spécifié. Disons que vous avez le nom de l'
employé, Tom, Jack et Tim. Vous souhaitez uniquement les enregistrements de noms d'
employés
dont les noms commencent par T. Vous pouvez
donc utiliser l'opérateur similaire. De cette façon. Vous pouvez également travailler avec
01 ou plusieurs personnages ou même un seul
personnage pour ces gars-là. Le signe de pourcentage est
fourni par SQL. Il s'agit de 401 caractères ou
de plusieurs caractères. De cette façon, vous pouvez
également utiliser un trait de soulignement pour, disons, pour, disons, un caractère, ou vous pouvez dire un seul caractère. Nous allons donc voir tous ces
exemples dans cette vidéo. OK, voyons donc ici
et vous pouvez voir les gars, nous avons la base de données Amit DB sous bases de données, dans laquelle
nous avons une table des employés. Nous avons donc saisi la
base de données à l'aide de la commande
use, use pais database name, c'
est-à-dire que je suis ADB. Voyons maintenant les
enregistrements de la table afin de pouvoir opérer
sur l'opérateur similaire. Notre table était réservée aux employés. Ainsi, en utilisant Select Star, nous pouvons obtenir tous les enregistrements. Sélectionnez et cliquez sur Exécuter. Vous pouvez voir que nous avons
tous les dossiers. Je vous ai déjà dit qu'
en utilisant un opérateur similaire, nous pouvons facilement récupérer les enregistrements en utilisant un modèle spécifié. Supposons que nous ayons le nom de l'
employé, l'image de Tom, n'importe quel David Henry et nous aurons
les villes avec les informations suivantes. Supposons que nous voulions les dossiers des employés avec
la ville en commençant par un seul. OK, pour les gars, écrivons Select Star parce que nous voulons que tous les
enregistrements que nous utilisons soient des étoiles. Nous n'utiliserons plus de point-virgule
parce que vous souhaitez ajouter une condition où ville, le nom de la colonne est ville, n'est-ce pas ? Ville. Comme l'opérateur similaire. Et nous ne commencions pas
par un a majuscule, écrivez. C'est-à-dire que les villes ABC seront visibles ici, car nous venons de voir l'utilisation du pourcentage, ce qui nous permet représenter
facilement 01 ou
plusieurs caractères. Nous n'avons mentionné ici
qu'un seul personnage. C'est bon. Maintenant, un point-virgule et
nous allons l'
exécuter, et vous pouvez voir que seules les villes
commençant par un sont visibles. Maintenant, les gars, montrons nouveau
l'exécution de la commande, et la voici. Supposons maintenant que vous souhaitiez que le
nom de l'employé se termine par i, afin que le volume soit visible. Disons que je vais le copier
à nouveau ici. Ce que nous voulons, les gars, quelle ville. Il y avait donc une jolie colonne. Maintenant, nous voulons des colonnes nommées EMP, donc je vais mentionner le nom
EMP, c'est tout. Comme si nous le voulions au final. Cela signifie que nous voulons que les enregistrements des
noms des employés se
terminent par cet ensemble. Donc, ici, nous utiliserons simplement le pourcentage
avant n mentionné. Je sais qu'après l'avoir exécuté ,
seul le troisième enregistrement
sera visible. Sélectionnez-le et cliquez sur Exécuter. Vous pouvez voir que seul l'
enregistrement de Jenny est visible. Dans cette figure. Vous pouvez
travailler avec le pourcentage. Laissez-nous vous guider pour afficher
à nouveau les enregistrements. Supposons maintenant que nous voulions
les dossiers des employés avec le nom de l'employé
qui ont E, D en deuxième position. Jenny a donc E
en deuxième position et Henry en
deuxième position. Nous allons donc utiliser le manque de données. Utilisez l'option Sélectionner l'étoile employé
pour afficher tous les enregistrements. Maintenant, en ce qui concerne la condition, l'audition, nous allons utiliser à la fois le
pourcentage et le trait de soulignement. Nous sommes un nom EMP. Nous allons donc y
ajouter la condition. D'abord. Nous ajouterons un trait de soulignement car le premier caractère
est fixe, quel qu'il soit. Et le deuxième caractère
doit toujours être E. Alors j'ai mentionné E ici. Après cela, il peut y avoir
n'importe quel nombre de caractères, donc je vais ajouter «
Présenté », « C'est tout ». Maintenant, Jenny, comme
le deuxième personnage est E, Jenny et Henry seront sélectionnés
face à face et
cliqueront sur Exécuter ici. Et vous pouvez voir que Jenny et
Henry se sont facilement affrontés. Maintenant, les gars, voyons à nouveau l'état de la
lumière. Affichons d'abord
les enregistrements. D'accord. Ainsi,
les noms des employés qui ne commencent pas par E. Ainsi, seule Emma ne sera pas visible et les autres le seront
tous. Alors, voyons voir. Je vais encore parler de la
maladie. Nom emp, pas comme utilisation, pas comme E J'ai dit à E, pourcentage parce qu' il peut y avoir n'importe quel nombre
de caractères après cela. Mais le premier
caractère est fixe, nous
l'avons mentionné
sous la forme d'un point-virgule E. Maintenant, sauf Emma,
chaque enregistrement
sera visible, exécutez-le, et vous pouvez voir, sauf Emma, chaque enregistrement est
visible. De cette façon. Nous pouvons également contourner le fait
qu'ils ne soient pas des opérateurs similaires. OK, les gars. Nous avons donc contourné le pourcentage
et le soulignement. Vous pouvez travailler vous-même sur d'autres
exemples. Alors les gars, dans cette vidéo, nous avons
vu comment travailler avec les opérateurs
like et not like en SQL.
18. Fonction SQL - MAX(): Dans cette vidéo, nous
verrons comment
utiliser la fonction
max en SQL pour renvoyer la plus grande
valeur de la colonne sélectionnée. Supposons que vous ayez un tableau, tableau des
employés et que
vous souhaitiez obtenir le salaire maximum de
tous les employés, vous pouvez utiliser
la fonction max. De cette façon, vous pouvez
obtenir le meilleur score d'un certain nombre de
joueurs d'une équipe, disons une équipe de cricket. Voyons donc un exemple. Ici. Nous avons une base de données MID DB. Vous pouvez voir ici notre
base de données sous Database DB, en dessous de laquelle se trouve la table
des employés. les avons donc entrés dans la base de données en utilisant nom de la
base de données de l'armée
américaine. Maintenant, ce que nous voulons, les gars, afficher
tous les enregistrements de la table des employés
pour ce type, la commande select
star from table name, c'
est-à-dire select star
from employee. Sélectionné. Exécutez. Maintenant, ici, vous pouvez voir tous les enregistrements ou la table des employés. Nous avons un identifiant, le
nom de l'employé, la ville et le salaire. Si vous souhaitez faire face
au salaire maximum, vous devez utiliser
la fonction max. Voyons donc comment
tapez sélectionnez MAX. Dans cette colonne vous souhaitez
obtenir
le maximum de sortie. Erin, nous voulons un
salaire maximum, donc un salaire LDH. Ensuite, appuyez sur
Entrée et écrivez le nom de la table
qui provient du membre dompteur, c'
est-à-dire du point-virgule de l'employé. Et faites-le nous savoir, sélectionnez
cette option et cliquez sur Exécuter ici et vous pourrez voir
le salaire maximum, 9 500. Maintenant, les gars, vous pouvez voir
qu'il n'y a pas de nom de colonne, nous devons
donc corriger ce problème. Utilisez un alias pour
cela, c'est-à-dire entendre, accord, disons résultat. Tu peux écrire n'importe quoi. Nous donnons simplement le nom
au résultat de sortie de la colonne. Sélectionnez-le et cliquez sur Exécuter. Vous pouvez donc voir ici que nous
avons le maximum de péchés salariaux. Vous pouvez voir que c'est 9 500 et que notre tableau d'
employés un salaire maximum de 9 500. C'est ainsi que nous avons obtenu
le salaire maximum. Alors les gars, dans cette vidéo,
nous avons vu comment obtenir la valeur maximale en utilisant
la fonction max en SQL.
19. Fonction SQL - MIN(): Dans cette vidéo, nous allons voir
comment travailler facilement avec la fonction principale de SQL. Ainsi, si vous souhaitez renvoyer la plus petite valeur d'
une colonne sélectionnée, vous pouvez utiliser la fonction Min. Supposons que je veuille
rembourser le salaire minimum. Vous pouvez ensuite utiliser
la fonction Min. Et si vous souhaitez faire apparaître
le nom de l'employé spécifiquement avec
le salaire minimum, vous pouvez utiliser la fonction principale
SQL. Voyons donc un exemple ici. Et nous avons une base de données. Je suis ADB. Le voici sur une
base de données, je suis une base de données. En dessous, vous pouvez voir le
tableau des employés. Examinons donc d'
abord les enregistrements
de la table des employés en utilisant Select
Star from Employee. Ici, il est sélectionné et exécuté ici. Et vous pouvez consulter les
informations dont nous disposons sur l'identifiant, nom de l'
employé, la ville et le
salaire dans notre tableau des employés. Donc, ce que je veux faire correspondre, le dossier d'un employé ayant
le salaire minimum. Elle va donc rembourser ce qui suit, Jenny, avec un salaire de 5 000$. Alors voyons voir. Utilisez
la fonction Min. J'écrirai select MIN
entre crochets et mentionnerai
le nom de la colonne dans laquelle nous voulons
fixer le minimum. Je vais donc parler du salaire. C'est ça. Maintenant, j'ai mentionné le nom de la table
employee. Et c'est tout. Laissez-nous sélectionner et
cliquer sur Exécuter. Vous pouvez donc voir qu'il a
renvoyé le salaire minimum,
5 000, mais qu'il n'y a
pas de nom de colonne. Si vous souhaitez ajouter
un nom de colonne, vous pouvez écrire un alias, exemple, déserté,
et le sélectionner à nouveau, l' exécuter ici et vous pouvez voir le nom de
la colonne affiché comme résultat,
car vous avez mentionné un alias. Alors les gars, dans cette vidéo, nous avons vu comment renvoyer le minimum, c'
est-à-dire la plus petite valeur de la colonne sélectionnée ici.
Et nous avons sélectionné le salaire.
20. Fonction SQL - SUM(): Dans cette vidéo, nous allons
voir comment utiliser la fonction somme pour renvoyer la somme totale
d'une colonne numérique. Supposons que vous ayez
un tableau des employés et que nous ayons utilisé le
salaire sous forme de colonne. Nous voulons donc calculer
le salaire total qui est donné. Vous pouvez utiliser la fonction de somme. Voyons donc ici et nous avons notre base de données
et notre base de données PDB. Et ce n'est pas parce que nous avons une table des employés ici et nous sommes entrés dans la base de données
Zombie. Voyons tous les enregistrements de
la table des employés en utilisant
Select Star from Table Limb, c'
est-à-dire Select
Star from Employee. Point-virgule, sélectionnez-le
et cliquez sur Exécuter. Voici le résultat les gars. Vous pouvez donc voir que nous
avons une colonne sur les salaires. Trouvons la somme
de ces salaires. C'est très simple. Utilisez à nouveau une sélection, sélectionnez-en une et mentionnez
le nom de la colonne à l'intérieur. C'est un salaire. Parce que vous
voulez obtenir la somme des salaires de David Limb. La table est une employée. C'est tout sélectionné et cliquez sur Exécuter. Caché. Vous pouvez voir la somme de tous les
salaires ici. Maintenant, revenons aux enregistrements. Supposons que vous
vouliez que la somme du salaire soit uniquement pour les salaires supérieurs à 7 000 dollars pour ces gars-là,
que devez-vous faire ? Donc, environ 7 000, disons que
c'est supérieur à, égal à. Ce sera donc Tom. Cela signifie 7 000 plus 8 000
plus 7 500 plus 9 500. D'accord. Donc, ici, dans la
climatisation alliée que vous utilisez, nous portons
un salaire
supérieur à 7 000 dollars. C'est ça. Point-virgule, sélectionnez-le
et cliquez sur Exécuter. Vous pouvez maintenant voir que, pour tous ces salaires, environ 7 000, soit un montant supérieur
à 7 000, soit 32 000. Donc, les gars, de cette façon, vous
pouvez facilement trouver la somme de toutes les valeurs
de colonne numérique de n'importe quelle colonne numérique.
21. Fonction SQL - AVG(): Dans cette vidéo, nous
verrons comment utiliser la fonction AVG qui est fonction
moyenne en SQL pour obtenir la valeur moyenne
d'une colonne numérique. Disons que nous avons une table de produits que nous avons un prix et
que nous voulons le prix moyen. Nous pouvons utiliser la fonction AVG. Donc, ici, je ne l'ai pas fait. Nous verrons un autre exemple dans lequel nous avons
notre table des employés. Disons que nous
avons actuellement la base de données Amit DB. Et c'est là que nous avons notre
table, la table des employés. Et dans un premier temps, nous
afficherons tous les enregistrements
de la table des employés. Avant cela, nous étions entrés dans
la base de données Army DB. C'est ici. Je vais maintenant afficher
tous les enregistrements de
la table des employés
en sélectionnant l'étoile dans le membre de la
table
sélectionné par l'employé et en cliquant sur Exécuter. Vous pouvez voir six records. D'accord, disons que nous
voulons le salaire moyen, qui est très facile à trouver à
l'aide de la fonction AVG. Laissez-nous trouver Select. Avg a mentionné le nom de la colonne. Dans notre cas, le
nom de la colonne est salaire. Parce que tu veux
toucher tous les salaires. Cela signifie employé. Sélectionnez-le et cliquez sur Exécuter pour
obtenir le salaire moyen. Le salaire moyen est de 7283 dollars. Dans cette figure, vous pouvez obtenir la valeur moyenne d'
une colonne numérique. Dans ce cas, il s'agit d'un salaire. OK, les gars. Il entend donc que nous pouvons également ajouter
une clause selon laquelle, disons, le
salaire est supérieur à 6 000 dollars. Pas de point-virgule. Lorsque je sélectionnerai,
cliquez sur
Exécuter, seuls les enregistrements seront pris en compte
, le salaire de l'employé supérieur 6 000 et nous
trouverons la moyenne. C'est ça, les gars. Dans cette vidéo, nous avons
vu comment trouver la moyenne d'une colonne
numérique. Nous avons trouvé la moyenne
des salaires.
22. Fonction SQL - COUNT(): Dans cette vidéo, nous allons voir comment
renvoyer le nombre de lignes correspondant à un critère
spécifié. Cela signifie que vous
avez un tableau des employés et que vous souhaitez obtenir le nombre d'employés dont salaire est supérieur à 5 000, par exemple. Vous pouvez donc le faire facilement en
utilisant la fonction de comptage. Voyons donc comment fonctionne le hareng Supposons que nous ayons d'abord
la base de données à l'intérieur, nous ayons l'
en-tête de la table des employés sous les tables, la table des
employés. Passons donc aux enregistrements de
la table des employés en utilisant
Select Star from Table Limb, c'
est-à-dire Select
Star from Employee. Sélectionnez-le et cliquez sur Exécuter. Ci-dessous, vous
pouvez voir la sortie. Nous avons six rangées d'enregistrements
et quatre colonnes :
identifiant, nom, ville et salaire de
l'employé. Découvrons d'abord le nombre
d'employés. Vous sélectionnez le nombre de noms de
méthodes. En dessous de ça. Dans ce cas, vous devez entrer la colonne. Voici donc la syntaxe ici. Nous devons ajouter la colonne, fonction de comptage renvoyée
nécessite un argument. J'ai donc mentionné le nom de l'employé à partir du
nom de la table. Je vais le sélectionner et
cliquer sur Exécuter ici. Et vous pouvez voir qu'il y
avait six employés. Modifions-le. Et l'ouïe. Je vais supprimer l'audience avec un
point-virgule. Je vais fixer une condition
selon laquelle le salaire est supérieur à,
disons, 7 000. Il comptera donc les employés dont le salaire est
supérieur à 7 000 et affichera le nombre
sélectionné et cliquera sur Exécuter. Erin, vous pouvez en voir trois vérifiés en utilisant à nouveau l'étoile
de l'employé, sélectionnez-la et cliquez sur Exécuter. Vous pouvez donc voir qu'au dessus de 7 000,
il y avait trois employés, savoir Emma, David et Henry. Dieu a donc fait apparaître trois dieux lorsque
nous avons exécuté cette commande. Cliquez sur Exécuter.
Tu peux en voir trois. Alors, les gars, supposons que vous souhaitiez afficher uniquement le nombre d' enregistrements sans
mentionner aucune colonne. Pour cela, à droite, sélectionnez Compter sous la colonne
Lame Manchester. C'est tout à partir du
point-virgule de l'employé, et c'est tout. Cliquez sur Exécuter et six enregistrements
s'afficheront, car nous avions six
employés, six enregistrements. Vous pouvez donc voir ici que nous avions six enregistrements
et que la même chose est visible parce que nous avons inscrit le
compte entre crochets et étoiles. Vous pouvez vérifier à nouveau, exécuter, et vous pouvez voir que
nous avons
six employés , des dossiers d'employés. Alors que dans cette vidéo, nous avons
vu comment utiliser la fonction de comptage pour compter
le nombre d'enregistrements.
23. SQL - PAS la contrainte NULL: Dans cette vidéo, nous
allons voir comment travailler avec une
contrainte non nulle en SQL. Les contraintes SQL sont donc essentiellement utilisées pour spécifier des règles pour,
pour les données de la table. Nous considérons ici
la contrainte non nulle. contrainte
Not null oblige la colonne à ne jamais accepter de valeurs nulles. C'est pourquoi il n'est pas nul. Jamais, il n'
acceptera jamais de valeurs nulles. Si vous ajoutez des valeurs nulles après l'avoir définie comme contrainte
non nulle, une flèche
s'affichera. Mais souvenez-vous toujours de notre couleur. Une colonne peut toujours
contenir des valeurs nulles, mais si vous définissez cette valeur, la
colonne N'EST PAS nulle. L'ajout d'une valeur nulle fera
apparaître une flèche. D'accord ? Voyons donc un exemple : nous avons une base de données
multi-bits. Vous pouvez voir Laisse-nous entrer dans
la base de données et l'utiliser. Je vais donc créer une nouvelle table
maintenant afin de pouvoir facilement vous
expliquer comment
travailler avec une contrainte non nulle,
comment nous pouvons la définir. OK, alors créons une table. Maintenant. Laissez-nous créer une nouvelle table. Créez une table à l'aide de la commande
create table. Le nom de la table ou le
nom de la table est employé. Nous allons maintenant y ajouter les noms finis, le
type de données et les constantes. Voyons voir, notre premier champ
est id, c'est-à-dire l'identifiant de l'employé. Je vais le définir comme int et
je le définirai comme non nul. L'identifiant est donc unique pour
chaque employé et c'est un champ
indispensable, celui des employés. Tous les employés
ont toujours un identifiant ou une virgule SSN. Supposons que le prochain que nous
ajouterons soit nommé EMP, est-à-dire le nom de l'employé. Je vais le définir comme varchar et
je le définirai à nouveau comme non nul. Ensuite, c'est notre ville. Je vais le redéfinir comme Wildcat. D'accord. Et le dernier, je vais le définir comme un salaire, ce qui n'est pas un salaire, n'est-ce pas ? 5 000, 50 001 décalages. Nous avons ajouté une contrainte non
nulle. Cela signifie que cela n'acceptera aucune valeur nulle.
Laisse-moi l'exécuter. C'est réussi, ok les gars, ça
y est. Maintenant. Maintenant, insérons quelques valeurs. Donc, pour insérer,
nous utilisons insérer dans, disons que nous avons inséré l'insert
suivant dans employee, c'
est-à-dire le nom de
la table et les valeurs des quatre champs. C'est ici. C'est bon pour l'identification. Nous en avons ajouté un ici, Tom, Emma, et tous les autres. Donc, quand je l'exécuterai, laisse-moi l'exécuter avant. Quand je l'
exécuterai ici, vous pourrez voir que nous l'avons inséré. D'accord ? Encore une fois, je vais juste
montrer tous les enregistrements. Sélectionnez « Étoile » dans « Exécuter par l'
employé » Nous avons donc deux records. Maintenant, n'oubliez pas que l'identifiant et le nom de
l'employé ne sont pas nuls. Nous ne pouvons donc pas laisser ce record. OK, les gars, dans cette vidéo, alors qu'est-ce que ce n'est pas une
contrainte nulle chez un calmar ?
24. SQL - Contraint unique: Dans cette vidéo, nous
allons voir ce qu'est une contrainte unique
et Esquiline et comment nous pouvons travailler avec elle. Ainsi, la contrainte unique garantit
essentiellement que toutes les valeurs d'une colonne
spécifique sont différentes. Par exemple, supposons
le numéro de rôle d'un étudiant ou le numéro unique
attribué à un employé. Cela signifie un numéro SSN, qui est unique pour
chaque employé. Vous pouvez avoir plusieurs contraintes
uniques pour une table, mais une contrainte de clé primaire ne
sera qu'un seul portable. C'est la différence entre clé
primaire et clé unique. Il s'agit d'une clé primaire
et d'une constante unique. Créons donc maintenant une table et ajoutez-y la contrainte unique. Bon, commençons donc ici
et vous pouvez voir un exemple. Nous avons notre base de données, DB, mais nous n'en avons pas ajouté, nous n'en avons pas, nous n'
avons aucune table. Nous allons donc créer un
tableau et vous montrer un exemple de contrainte
unique. Entrons d'abord dans la
base de données user medieval à
l'aide de la commande use
que nous avons saisie ici. Maintenant, créons un tableau. Donc, ici, les gars, nous avons
créé une table pour les employés. Nous avons des colonnes relatives à l'
identifiant de l'employé, au nom de
l'employé, à la ville de l'employé et aux champs de
salaire de l'employé. L'identifiant est unique. Chaque employé aura évidemment
un identifiant unique. Disons qu'il
y a deux hypothèses, Tom et Jack, ils n'auront
pas la même idée, n'est-ce pas ? Il y aura des identifiants
différents. Nous devons donc le définir
comme unique,
évidemment, pour des raisons évidentes. Maintenant, après l'avoir défini comme unique, cela signifie que toutes
les valeurs des colonnes sont différentes. Dans la colonne ID, c'est différent. Bien, maintenant,
insérons quelques enregistrements. Supposons que nous ayons ajouté des enregistrements pour un seul enregistrement pour
les quatre colonnes. C'est ce qui suit. Le premier soir,
laissez-moi créer une table. Cliquez sur Exécuter. Nous avons
créé avec succès. Vous pouvez le voir ci-dessous. Ici, la commande s'est
terminée avec succès. La commande s'est terminée avec succès. Maintenant, ajoutons l'
enregistrement, oui, exécutons. OK, maintenant je vais simplement utiliser Select Star from employee pour afficher tous les enregistrements
de la table des employés. Nous avons un seul enregistrement, une
seule ligne. Voici donc une seule ligne. Maintenant, les gars, ce que nous pouvons faire, ajouter un autre record. Disons que j'ajouterai
le deuxième enregistrement. De la même manière, j'ajouterai le troisième enregistrement
et le quatrième enregistrement. Ce sont des gars, nous avons
ajouté d'autres disques. Je vais sélectionner Tout et
cliquer sur Exécuter. Une ligne affectée. Maintenant. Maintenant, exécutez-le à nouveau. Et voilà, nous
avons quatre records. N'oubliez pas que l'identifiant est unique, comme je vous l'ai déjà dit, il est unique, il sera donc
différent pour chaque ligne. Essayons maintenant d'ajouter un identifiant
similaire. Que va-t-il se passer ? Cela affichera une erreur. Nous en avons donc quatre ici. Disons que je vais en ajouter trois. Encore une fois. Je vais changer
tout le reste. Disons, Gary, que nous
pouvons ajouter n'importe quoi ici. Et disons que c'est ici. La version 3.3 se répète donc. Cela signifie que l'identifiant est unique, mais qu'il se répète,
ce qui est faux. Cela n'arrivera pas aux employés ne
peuvent jamais avoir un seul identifiant, ne
pourront jamais avoir un identifiant similaire. Ainsi, quand je l'exécuterai, une
flèche s'exécutera. Et voici le droit
de vivre avant. La contrainte unique ne peut pas
insérer clé
dupliquée dans l'objet. La clé dupliquée
vaut trois, la voici. Je vous ai dit que c'est le
but de la contrainte unique. Maintenant, quand je le mettrai à cinq et que je le lancerai à nouveau,
cela indiquera une nouvelle ère. Vous pouvez le voir maintenant, disons que je vais juste l'exécuter ici ou ici, je dois dire. Nous avons maintenant cinq
enregistrements sans erreur car vous corrigez la flèche. Dans cette vidéo, nous avons vu ce qu'est une contrainte unique en SQL et
comment nous pouvons l'utiliser.
25. SQL - Contrainte principale clé: Dans cette vidéo, nous
allons apprendre ce qu' est une
contrainte de clé primaire en SQL. Nous verrons également un exemple en direct. Ainsi, une clé primaire identifie de manière unique
chaque enregistrement d'une table. Et la clé primaire doit
avoir des valeurs uniques, et elle ne peut jamais
contenir de valeurs nulles. N'oubliez pas qu'une table ne peut avoir qu'une seule clé primaire. Un exemple de clé primaire peut être l'identifiant d'un employé dans
une table d'employés, il peut s'agir d'un
identifiant d'étudiant , d'un étudiant ou d'un bois
dans la table d'étudiant. Voyons donc un exemple ici. Nous avons une base de données ici dans SQL
Server, qui est Ahmed db. Utilisons-le d'abord. Utilisez pay someone to be
using the use. Exécutez. Nous sommes maintenant dans la base de données
Diameter DB. Nous allons maintenant créer
une table et utiliser l'une des colonnes
comme clé primaire. Alors, commençons. Alors voilà, les gars, nous
avons une table pour les employés. Nous avons quatre colonnes, l'identifiant de l'
employé, nom de l'
employé impliquant la ville et le numéro de salaire de l'employé
et le nom de l'employé ou définis comme une contrainte non nulle car elle ne peut jamais
avoir de valeurs nulles. Nous devons définir la clé
primaire id, comme je vous l'ai déjà dit, comment nous pouvons la définir dans SQL Server, souvent pas simplement
une clé primaire. Cela définira une contrainte de
clé primaire sur la colonne d'identification qui dit, les gars, de cette façon, vous pouvez
facilement créer une clé primaire. Vous pouvez facilement configurer une contrainte de clé
primaire. Maintenant, insérons quelques enregistrements. Donc, ici, les gars que nous
avons insérés pour enregistrer en utilisant la commande insert
dans la commande. OK, insérez dans le
nom de la table, puis les champs, c'
est-à-dire les noms des colonnes,
puis les valeurs de
chaque valeur de colonne. Je vais juste exécuter ceci. D'accord, j'ai juste oublié de créer
une table, de l'exécuter, d'exécuter cette requête
exécutée avec succès. Maintenant, je vais simplement insérer l'exécution
et l'exécuter avec succès. Vous pouvez maintenant
afficher tous les enregistrements en utilisant
une étoile sélectionnée à partir du nom de la table, de l'
employé, de la sélection, de l'exécution. Et ici, vous pouvez voir que nous
n'avons pas encore commencé à
enregistrer et que a1, id est une clé primaire. Alors les gars, dans cette
vidéo, nous avons vu comment nous pouvons travailler avec une contrainte de
clé primaire. Qu'est-ce que c'est ? Tu l'as dit ?
26. SQL - Contraindre à la touche étrangère: Dans cette vidéo, nous
allons apprendre ce qu'est une contrainte de clé étrangère et
comment la créer en SQL. Nous avons donc vu la contrainte de clé primaire
dans la vidéo précédente. Nous avons créé une
clé primaire dans une table. Il est donc lié à une clé étrangère. La clé étrangère est essentiellement une
colonne d'une table qui fait référence à la
clé primaire d'une autre table. Vous pouvez donc voir que la table avec une clé étrangère s'appelle
table enfant et que représente la
table parent ? C'est-à-dire avoir une clé primaire. Tout comme dans la vidéo précédente, nous avons une table pour les employés. C'est notre table pour parents. Cette table d'employés a identifiant
EMP comme clé primaire, d'accord, donc cette
table complète est notre table parent, qui possède une clé primaire. La clé primaire
identifie essentiellement de manière unique chaque
enregistrement d'une table. Donc, dans notre cas,
il s'agit de l'identifiant de l'employé. Chaque employé
aura un identifiant d'employé unique. Deux employés ne peuvent pas
avoir d'identifiant de similarité. Cette table d'employés est donc notre table parent
avec une clé primaire ici lorsque nous avons créé la table en utilisant la syntaxe suivante. Vous pouvez donc voir ici,
comme je vous l'ai déjà dit, identifiant
EMP est une clé primaire. D'accord ? Il s'agit donc de la table parent. Passons maintenant à la table ci-dessous, qui contient un tableau
des départements. Donc,
comme je vous l'ai déjà dit, la table des départements a une clé étrangère, ce qui signifie qu'il s'agit d'une table enfant. Ainsi, dans le département, vous
pouvez voir que la clé primaire est l'identifiant du
département pour la table des départements. D'accord. Et entendre, c'est aussi avoir l'identifiant de l'employé à partir de
la table des clés primaires. C'est ce que nous
appelons une référence. Ici, vous pouvez voir que cela s'
appelle une référence. D'accord ? Cet identifiant EMP est donc une clé étrangère. Par conséquent, nous
définissons une clé étrangère comme un champ
d' une table faisant référence à la clé
primaire d'une autre table. Cela signifie qu'une clé étrangère
est une clé d'une table, faisant référence à une
clé primaire d'une autre table. Donc, dans ce cas, nous avons un identifiant EMP. Et nous avons créé la
table Department en utilisant ce qui suit. Comme je le lui ai dit pour DBT, identifiant du service informatique de
DBT est une clé primaire et l'
identifiant de l'employé est une clé étrangère. Parce que nous l'avons extrait de
la table des employés, que nous avons présentée
ici en utilisant la syntaxe, l'ID EMP suivant, la
clé étrangère du type de données, la référence. Clé étrangère. Je vous ai dit qu'il s'
agissait d'une clé étrangère. Références à l'identifiant de l'employé
dans la table des employés, c'
est-à-dire des références à cette table d'
employés, l'identifiant EMP. D'accord, c'est donc ce qui
est visible ici. Vous pouvez voir l'identifiant de l'employé La colonne EMP ID de
la table des employés est la clé primaire de
la table des employés, comme je vous l'ai déjà dit. Et la colonne EMP ID de
la table des départements est une clé étrangère de la table
des départements. C'est ce que l'on peut dire, c'est ce qu'on appelle une clé étrangère. Ainsi, une table avec une
clé étrangère est appelée table enfant. Notre
table de département est donc une table pour enfants, et voici la table pour enfants
et la table de nos employés
au-dessus de cette table pour parents. D'accord ? Alors pourquoi une clé étrangère est-elle utilisée ? Il est essentiellement utilisé pour empêcher de données
non valides insertion de données
non valides dans les colonnes clés
étrangères. Les données non valides ne
pourront donc pas figurer dans la colonne de clé étrangère
car elles sont liées à
la table parent. Il doit s'agir de l'une des valeurs contenues dans la table
parent contenue dans la table des employés, qui
est la table parent. Ces deux éléments sont donc liés. C'est pourquoi cela évitera données
non valides
ne soient incertaines. D'accord ? C'est donc tout ce que vous
pouvez utiliser, clé
primaire et clé
étrangère en SQL. Alors les gars, dans cette
vidéo, nous avons vu ce qu'est une clé étrangère ? Qu'
est-ce qu'une clé primaire ? Une
contrainte de clé étrangère, comment
définir facilement une
contrainte de clé étrangère. Nous pouvons référencer des tableaux. Nous avons donc également vu ce qu'
est une table parent et une table enfant en
contexte ou en clé étrangère.
27. SQL - CONTRAINT CONTRAINT: Dans cette vidéo, nous allons
découvrir la constante de vérification en SQL. Comme son nom l'indique, la contrainte de
vérification est essentiellement utilisée pour n'autoriser que certaines
valeurs pour une colonne. Supposons que vous deviez limiter la plage de valeurs que
vous placez dans une colonne. Supposons que la valeur dans le
cas des enregistrements d'âge, vous souhaitiez insérer uniquement le dossier des étudiants avec un a est
inférieur à 20. Vous allez donc utiliser la
contrainte de vérification lors de la
création de la table. Avec cela, voyons
un autre exemple. Vous souhaitez insérer
les enregistrements des employés dont salaire est inférieur à
10 000 uniquement dans un tableau. Vous pouvez donc définir la
contrainte de vérification lors de
la création de la table et lors de la
définition de la colonne de salaire. Voyons un exemple en direct ici. Et vous pouvez voir que nous
avons notre serveur SQL, les
bases de données sont visibles. Nous avons la base de données Army DB. OK,
entrons donc dans la base de données de base de données. Cliquez sur Exécuter, la requête a
été exécutée avec succès. Nous sommes dans la base de données de
l'armée. Créons maintenant une table et définissons une
contrainte de vérification pour celle-ci. Je vous l'ai dit, disons que je vais
opter pour créer une table d'employé au chômage ici. Et vous pouvez voir que nous avons le numéro d'identification de
l'employé, le nom de l'employé, la ville et le salaire. ID d'employé. Nous avons dit PAS de valeur nulle
et de clé primaire. Voici donc le salaire. Nous voulons définir des
contraintes de contrôle afin que seuls les enregistrements avec salaire inférieur à
10 000 soient insérés. Alors pour cela,
envoyons le chèque. Cela décrira la contrainte de
vérification. Et ici, un salaire
inférieur à 10 000. D'accord ? C'est ça. Nous avons donc dit cette contrainte de
vérification. Maintenant, je vais
simplement créer une table,
cliquer sur Exécuter, et la table
a été créée avec succès. Maintenant, je vais simplement
insérer les enregistrements, d'accord, et nous allons à nouveau vous montrer un
exemple en direct. Ici. Et j'ai inséré deux enregistrements. Il s'agit donc de deux lignes avec l'identifiant, le nom de l'
employé, la ville et le salaire. Le salaire est inférieur à 10 000. Il n'y aura donc pas d'
époque où je l'insérerai. Disons que je l'ai inséré, je
vais l'exécuter pour le sélectionner. Vous pouvez voir les requêtes
exécutées avec succès. Vous pouvez voir ici
qu'il a été touché. Imprimons maintenant l'ouvre-œil sur les
enregistrements pour afficher tous les
enregistrements d'un tableau. Nous utilisons l'étoile sélectionnée
par l'employé. C'est-à-dire sélectionnez l'étoile à partir du nom de la
table, cliquez sur Exécuter. Vous pouvez voir que nous avons
inséré pour enregistrer les salaires inférieurs à 10 000, il n'y a
donc aucune erreur. Supposons maintenant que je vais insérer un enregistrement avec Sally
supérieur à 10 000. Ensuite, il affichera une erreur. OK, alors ajoutons-le ici. Ensuite, j'ajouterai trois noms. Laissez-nous ajouter notre emplacement. Nous pouvons ajouter n'importe quel endroit
au hasard. Ça y est, 8 000. Je vais donc régler 101 000 par an, mais la contrainte de vérification indique que la salade doit
être inférieure à 10 000. Il y aura donc certainement une
erreur. Ajoutons exécuter. Vous pouvez voir Curie terminé avec les flèches et l'éditeur affichera la contrainte de
vérification. Vous pouvez constater que l'instruction d'insertion est en conflit avec la
contrainte de vérification. C'est certainement le cas. Le conflit s'est produit
dans la base de données de et le salaire de la colonne, comme
je vous l'ai déjà dit. Tout est une question de salaire, car
nous avons inséré un salaire, qui dépasse la
contrainte de vérification Mark. D'accord ? Donc, ce que je peux faire, c'est simplement le changer à 1 000, disons 5 500 à la place. Maintenant, le vinyle, je vais le lancer. Aucune flèche
ne serait exécutée. Vous pouvez voir qu'une ligne est
affectée. OK. Non, je peux tout de suite. C'est bon. Oui, je peux le gérer tout de
suite. Et voyons voir, la
troisième valeur sera
insérée facilement avec 75 500. Tous ces salaires sont donc
inférieurs à la constante d'objet qui
est inférieure à 10 000. De cette façon, vous pouvez utiliser une contrainte de vérification
à l'écran. Alors les gars, dans cette
vidéo, nous avons vu à quoi sert la contrainte de
vérification en SQL et comment vous pouvez
l'utiliser dans votre table.
28. SQL - Commande ASC: Dans cette vidéo, nous
allons voir
comment travailler avec ce mot clé
final. La commande SC est donc utilisée pour trier les enregistrements et cela
aussi par ordre croissant. Voyons donc un exemple ici. Et vous pouvez voir que nous avons
notre base de données et que nous créons des dB. C'est ici. Mais ensuite,
nous avons utilisé la table. Entrons donc dans la base de données
DynamoDB à l'aide de la commande use
selected execute. Bon, voyons maintenant les enregistrements que
l'employé a enregistrés, savoir les suivants. C'est ici. Les gars,
sélectionnez et exécutez. Voici tous nos dossiers, le tableau des
employés, l'identifiant, le
nom de l'employé, la ville et le salaire. Disons maintenant que nous devons trier les salaires par ordre croissant. Il est donc très facile
d'utiliser la commande AC. Comment ? Voyons voir. Je vais à nouveau sélectionner l'étoile
de l'employé, puis à droite, trier PAR mot clé. J'espère que vous savez que
OrderBy est utilisé pour trier les enregistrements.
C'est pourquoi nous l'avons utilisé. Mais pour trier des enregistrements de
colonnes spécifiques par ordre croissant, vous
utiliserez la commande AAC. Alors c'est vrai, il suffit classer PAR salaire parce que vous
voulez ordonner la colonne des salaires. L'ordre par salaire est C, c'est tout, le point-virgule est sélectionné
et exécuté ici. Et vous pouvez voir que ce n'est
pas trié, n'est-ce pas ? Pas de salaire. Et après avoir cliqué sur Exécuter, il sera trié par ordre
décroissant. Voilà, nous l'avons
trié par ordre croissant. OK, les gars,
voyons maintenant un autre exemple. Je vais juste le copier à nouveau. Maintenant, je vais juste trier
le nom de l'employé. C'est une chaîne. Il n'est pas trié pour le moment. Disons donc le nom
EMP par ordre croissant,
je vais le sélectionner. Ce n'est pas trié pour le
moment, vous pouvez
le voir, donc Brad
devrait être en haut et les baleines en bas. Exécutez. Vous pouvez maintenant voir que nous avons
trié la colonne des noms des employés. Brad est en haut et nous ne serons pas en bas,
comme je vous l'ai déjà dit, le reste étant sous forme de
dictionnaire. Alors les gars, dans cette
vidéo, nous avons vu comment travailler
facilement avec
la commande ASC, mot clé
ASE en SQL.
29. Commande de SQL - DESC: Dans cette vidéo, nous
verrons comment utiliser la commande
SQL DESC pour trier les enregistrements
par ordre décroissant. D représente donc l'ordre décroissant
. C'est donc très simple. Nous verrons également un
exemple ici et vous pouvez voir notre serveur SQL. Nous avons une base de données. Je suis ADB, un employé de table Android. Entrons dans la base de
données de l'armée à l'aide de la commande use. Utilisez le nom de base de données pais
sélectionné et cliquez sur Exécuter. Vous pouvez donc voir
les commandes réussies. Voyons maintenant les enregistrements
de notre table des employés. Sélectionnez l'étoile parmi les employés
sélectionnés et cliquez sur Exécuter. Voici donc nos dossiers. Commençons maintenant le salaire par ordre
décroissant à l'aide de la commande
DAC keyword DAC. Comment, disons. Écrivez donc une étoile dans l'ordre des employés par
afin que nous voulions le salaire, que
nous voulions mettre à jour le
salaire, les enregistrements salariaux
par ordre décroissant. Donc, triez PAR salaire, écrivez
simplement DAC et
point-virgule. C'est ça. Cela triera les enregistrements
du salaire par
ordre décroissant, sélectionnera, exécutera. Maintenant, vous pouvez voir les gars, nous avons trié le salaire
des employés par ordre décroissant. OK, voyons un autre exemple. Maintenant,
reprenons les enregistrements
suivants , les enregistrements initiaux. Supposons maintenant que nous devions trier le nom de l'employé par
ordre décroissant, par ordre alphabétique. Par ordre décroissant. Il
n'est pas trié pour le moment. Nous allons donc simplement le trier par ordre décroissant
en utilisant le même employé. Donc, dans ce cas, nous devons
commander par nom d'employé, n'est-ce pas ? Parce que nous devons
trier le nom des employés. Je vais donc écrire OrderBy, nom
EMP, le DAC avec ce point-virgule. Sélectionnez-le et cliquez sur Exécuter. Maintenant que vous êtes connecté, vous pouvez voir que nous
avons trié le nom de l'
employé, le nom de l'employé
par ordre décroissant. Nous allons donc ajouter le haut et l'
initiale Brad en bas. Alors les gars, dans cette vidéo, nous avons
vu comment utiliser le produit DAC en SQL.
30. SQL - ALTER TABLE Statement: Dans cette vidéo, nous
verrons comment
travailler facilement avec l'instruction SQL Alter
Table. Ainsi, alter table est utilisé pour ajouter ou supprimer des colonnes dans
une table existante. Voyons donc un exemple
ici et vous pouvez voir que nous avons une base de données et une
table des employés dedans. Alors laissez-nous entrer. Nous avons donc saisi la base de données
DynamoDB en utilisant la commande,
cliquez sur Exécuter. Nous avons saisi,
montrons les enregistrements de
sa table d'employés. Voilà, les gars sélectionnent l'
étoile parmi les employés, sélectionnent et cliquez sur Exécuter. Nous avons maintenant les
enregistrements suivants dans un tableau. Supposons maintenant que nous
devions ajouter une nouvelle colonne. Cela signifie que nous sommes
en train de modifier le tableau. Donc, le nom altère la table. Donc, pour ajouter une nouvelle colonne, nous allons utiliser l'instruction alter
table, qui est très simple. Disons donc que nous
ajoutons une colonne d'âge pour cela. Utilisons la
commande alter table. Le nom de la table est Employé,
Centre, n'est-ce pas ? Ajoutez parce que nous
ajoutons une colonne, âge, un int, d'accord, un point-virgule. Laissez-nous sélectionner et exécuter les commandes
terminées avec succès. Lorsque je sélectionne cette option et que je l'exécute pour afficher
tous les enregistrements, vous pouvez voir que nous avons
une énorme colonne, mais elle est nulle car nous n'avons ajouté aucun
enregistrement dans chaque colonne, accord, mais nous en avons ajouté une nouvelle. Supposons maintenant que nous devions
supprimer la colonne d'âge, utiliser la même commande, modifier, mais ce que vous devez utiliser. Donc, pour le déposer, déposez simplement la colonne avec le bouton
droit la souris
et supprimez le type de données. Évidemment, parce que vous
voulez simplement le
supprimer sélectionné et
cliquer sur Exécuter. OK, maintenant la commande est réussie. Maintenant, utilisez-le
à nouveau pour afficher tous les enregistrements,
sélectionnez l'étoile dans
l'identifiant de l'employé et vous pouvez voir
la colonne d'âge disparue. Nous avons donc modifié notre
table avec succès. Alors que dans cette
vidéo, nous avons vu comment modifier
facilement notre tableau. Nous avons modifié notre colonne,
ajouté une nouvelle colonne, puis nous l'avons supprimée à l'aide de la commande
alter table.
31. SQL - Déclaration de mise à jour: Dans cette vidéo, nous
allons voir comment utiliser l'
instruction de
mise à jour SQL. instruction de mise à jour Soda est utilisée pour modifier les
enregistrements existants dans une table. Nous allons voir un exemple. Ici. Vous pouvez voir que nous avons des bases de données et que
nous avons la base de données Ahmed DB, dans laquelle nous
avons utilisé une table. Entrons donc d'abord dans la base de données Army DB afin de
pouvoir l'utiliser. Voici la commande
select and execute. Nous sommes donc entrés. Maintenant, affichons le tableau des
offres de données pour les employés. C'est ici. J' espère donc que nous savons que pour afficher tous
les enregistrements d'une table, nous utilisons select star from,
select et execute. Alors maintenant, c'est notre table. OK les gars, maintenant, ce que nous voulons, mettre à jour le tableau. Supposons donc que nous devions mettre à jour le salaire de l'employé David. D'accord, nous allons donc le mettre à jour maintenant. Rédigez une déclaration de mise à jour, mettez à jour le nom de la table qui était
notre employé. Appuyez sur Entrée. Maintenant, utilisez la commande set. Le nouvel enregistrement vous souhaitez configurer doit
être mentionné ici. Nous devons donc fixer le salaire. Alors écrivez le
nom de la colonne, le salaire. Le salaire est égal à 7 500. Disons que je vais le régler à 9 500. La salade est égale à 9 504. Cela signifie que nous sommes au commandement où le nom de l'employé
est égal à David. Ou nous pouvons mentionner les idées
parce que c'est pour David. Permettez-moi donc de le mentionner. Id est égal à quatre points-virgules. OK les gars, maintenant nous
allons le sélectionner. salaire de David est de 7 500 pour l'identification car il sera
mis à jour à 9 500, accord, sélectionné et
exécuté une ligne affectée. Maintenant, les gars, nous pouvons
le sélectionner et l'exécuter, ou nous pouvons le mentionner à nouveau
pour que ce soit une étape. Depuis la mise à jour, exécutée ici. Et vous pouvez voir le salaire de David mis à jour d'
un demi-ton ou 500 à 9 500. Voici donc comment vous pouvez mettre à jour. Tu peux utiliser la mise à jour, d'accord ? Vous pouvez donc également mettre à jour plusieurs enregistrements en
joignant deux des valeurs. Comment ? Alors ? Voyons voir, je vais juste le
copier à nouveau. Maintenant, j'ai mis à jour
le salaire à 9 500. Disons maintenant que je souhaite mettre à jour. Disons que je souhaite modifier
les enregistrements pour ID1. Cela signifie que je veux changer
le nom et la ville. Alors, comment vais-je m'y prendre ? Fixez le salaire car nous voulons changer le nom et la ville de l'
employé. J'ai donc mentionné un set
EMP nommé Tom Storm. Voyons voir. Je vais le mettre sur Brad Coma. Comme je mets à jour plusieurs
valeurs, je vais mettre une virgule. Je voulais aussi
changer de ville. Je vais donc configurer les ventes par
ville, ville par ville,
vers JKL pour une démonstration. OK, pour l'identification,
en voici une. Donc, pour ID1, c'est-à-dire celui-ci, nous allons changer le nom de l'
employé de Tom à Brad et de city abc à JKL. D'accord, maintenant je vais le sélectionner et
exécuter une ligne affectée. Maintenant, exécutons-le à nouveau. Vous pouvez voir que pour Id1,
nous sommes
passés de Tom à Brad et
de ABC à j, k, l. Voici donc comment
vous pouvez l'instruction de mise à jour pour mettre
à jour les enregistrements. Alors les gars, dans cette vidéo, nous avons vu
comment utiliser facilement une
instruction de mise à jour SQL pour modifier les
enregistrements existants dans une table.
32. SQL - Aliases: Dans cette vidéo, nous allons
voir quels sont nos alias SQL. Ils sont essentiellement utilisés pour donner un nom temporaire à une table
ou à une colonne d'une table. Cela rend les
noms de colonnes plus lisibles et n'existe que pendant la durée de
cette requête particulière. L'ASCII, qui est utilisé pour créer un alias.
Voyons donc comment. Vous pouvez donc voir ici que nous avons une base de données Amity dans laquelle
se trouve une table des employés. Entrons donc d'abord dans la base de données
Army DB à
l'aide de la commande use,
sélectionnez et exécutez. Nous y avons donc maintenant élevé. Maintenant, nous avons une table. Comme je vous l'ai déjà dit, table des
employés, voyons les
enregistrements de la table. Point-virgule, sélectionnez, exécutez. Vous pouvez maintenant voir que ce
sont nos dossiers. Supposons donc que je doive afficher une colonne spécifique
du tableau. Pour cela, je vais écrire select. Le nom de colonne que je veux
est Let's employee name. Sélectionnez le nom EMP dans le tableau des
employés, n'est-ce pas ? Je vais donc simplement exécuter ceci. Voilà, le
nom de la colonne est EMP name. Disons maintenant que je vais mentionner un alias pour le
nom de colonne du résultat. Donc je vais écrire, je vais utiliser
le sol, utiliser le mot clé. Comme je l'ai mentionné, mon résultat
et la commande sont les mêmes. Donc, en entendant au lieu du nom EMP, le texte de
mon résultat sera visible car il s'agit d'un alias,
cliquez sur Exécuter, masqué. Tu peux voir mon dessert. Mais n'oubliez pas, comme je vous l'ai déjà
dit, ce nom temporaire n'est conservé que
pendant la durée
de la requête. Cela signifie que si maintenant je vais utiliser le, j'exécuterai la commande
suivante. Cela
pourrait disparaître et seule la
colonne de nom EMP exacte serait visible. Ainsi, vous
pouvez ajouter un alias. Donc, si vous avez
un certain nombre de lignes, si nous avons beaucoup de
colonnes et de lignes dans votre tableau. Et si nous voulons
afficher le résultat, vous pouvez toujours utiliser l'alias Cela rend les colonnes
plus lisibles, le résultat plus lisible. OK, les gars, dans cette vidéo, nous avons vu ce qu'est un alias chez un calamar ?
33. PROCÉDURES STOCKÉES par SQL: Dans cette vidéo, nous allons
voir comment utiliser les procédures
stockées dans SQL
Server. Et c'est quoi ça ? Ainsi, une procédure stockée dans
SQL est un code SQL préparé que vous pouvez facilement créer et enregistrer afin de pouvoir réutiliser
le code encore et encore, ce qui signifie que c'est comme une fonction. D'accord ? Disons que vous avez une requête que vous devez
écrire encore et encore, ce que vous allez faire, vous voulez l'
écrire encore et encore. Vous allez essentiellement créer une
procédure afin de pouvoir simplement l'appeler et l'exécuter chaque fois
que vous en aurez besoin. C'est ce que nous appelons
une procédure stockée. D'accord ? Pour les procédures stockées, nous utilisons la commande Créer une procédure. D'accord, voyons un exemple
ici et nous avons notre base de données d'
ampèremètres. Vous pouvez voir que je suis en dB. Nous
avons notre table pour les employés. Voyons les enregistrements
dans la table en
utilisant le nom de base de données de l'utilisateur May TB, c'
est-à-dire que MDB est le nom de la
base de données. Exécutez avec succès. Montrons maintenant les enregistrements
de la table des employés. Sélectionnez l'étoile à partir du point-virgule de l'
employé et affichez-le simplement en cours d'exécution. OK les gars, maintenant, dans un premier temps, nous allons créer une procédure pour cette commande uniquement parce que nous
devons l'utiliser encore et encore. Nous allons donc créer une procédure, utiliser la commande
create procedure. Donnons-lui un nom. Tous les tribunaux utilisent ce pseudonyme. Et par la même commande
et tapez la même commande, sélectionnez l'étoile de l'
employé, et c'est tout. Mais au centre, à droite
, un point-virgule. Maintenant, il suffit de le sélectionner
et de cliquer sur Exécuter. Vous pouvez voir Curie s'exécuter correctement pour l'exécuter
réellement, vous
assurer que les enregistrements utilisent la
commande EXE qui est exécutée,
puis le nom puis
le nom de la procédure, le point-virgule de
tous les tribunaux
et exécutez-la assurer que les enregistrements utilisent la
commande EXE qui est exécutée, puis le nom puis
le nom de la procédure, le simplement ici. Et vous pouvez voir que tous
les enregistrements sont visibles en tapant simplement mot clé
EXE see et le nom de la procédure ou le nom
de la fonction, c'est tout. D'accord ? Supposons maintenant que nous allons créer une procédure stockée avec
un seul paramètre. Pour ça. Laissez-nous afficher
tous les enregistrements. Ici, c'est similaire. Maintenant, ce que nous allons
faire, c'est créer nouveau
une procédure stockée, de la même manière. Je vais juste le copier
avec un paramètre. Donc, pour le moment, nous
n'avons aucun paramètre ici. Vous pouvez voir que nous
n'avons aucun paramètre ici. Nous sélectionnerons les enregistrements
sur la base du nom d'une ville. Donc, pour Dart, on utilise
la ville rouge. D'accord. Nous le voulons donc pour
une ville spécifique. Je vais donc mentionner la
condition où la ville est égale au
taux de la ville. D'accord, c'est ce qui suit ici et vous pouvez voir qu'il
y a une erreur. Je dois également ajouter un type de données. Disons que c'est leur
caractère quand c'est bon. Non. D'accord. Maintenant, ce que je vais faire, c'est utiliser la
commande execute de la même manière. Tous les enregistrements, mais il
a maintenant un paramètre. Le paramètre est vide
de la ville est égal à, voyons voir, nous voulons le nom
de ville ABC. Passons maintenant à tous les outils d'
enregistrement afin d'
avoir une nouvelle
procédure enregistrée ici. Et vous pouvez voir les gars, nous avons
créé tous les tribunaux pour procéder et nous avons ajouté le type également
pour supprimer les données relatives à la ville et à l'audience. Nous ne l'exécuterons pas. Exécuté avec succès.
Voyons voir maintenant. Sachez que tous les enregistrements
pour C, D, a, B, C seront visibles dans
notre procédure stockée avec un seul paramètre. OK les gars, maintenant nous pouvons également
ajouter plusieurs paramètres. Disons que je vais le
créer à nouveau. Il s'agit d'un troisième. Dans un premier temps, je vais juste afficher les enregistrements. C'est ici. D'accord. Maintenant, je vais ajouter
plusieurs paramètres à notre procédure stockée et nous allons nommer en trois
pour notre exemple. Bien, maintenant, nous sommes en train de récupérer les dossiers qui sélectionneront
les employés d'une ville spécifique. Ville spécifique avec
un nom spécifique. OK, c'est donc notre troisième
ville, que nous avons déjà ajoutée. Nous allons donc en ajouter plusieurs ici. Disons que le nom EMP est
ce que nous ajoutons à 55. Nous avons donc ajouté deux paramètres
ici dans les villes, ville, et nous utilisons le nom EMP final égal
au taux de nom EMP. Voilà, c'est
ce que nous avons ajouté ici. Ce que je vais faire, alerter
de la même manière
au rythme de la même manière
à la racine du nom EMP. OK, c'est égal à ce que je
vous ai dit pour un Eminem en particulier. City ABC a donc
deux employés. Will, et tu peux
voir Will End Tom. Les deux ont City ABC. Disons que je vais chercher
le terme « tempête ». Nous avons maintenant une procédure
stockée spécifique avec deux paramètres. OK, maintenant je vais
juste le sélectionner. Exécuter la commande est terminée. Maintenant, je vais juste exécuter ceci. Permettez-moi d'ajouter un point-virgule ici,
les deux étant sélectionnés Exécuter. Vous pouvez voir que nous avons sélectionné
cet enregistrement spécifique. Nous avons donc créé trois procédures
stockées, par
exemple quatre étoiles de sélection de la part de l'
employé pour
un seul paramètre, et la troisième pour
plusieurs paramètres. Dans cette vidéo, nous avons vu ce qu'est une procédure stockée et
comment la créer. Nous avons également vu comment créer une procédure stockée simple avec un seul paramètre
et à partir du vent, puis plusieurs
paramètres également.
34. SQL - Énoncé d'INDICE: Dans cette vidéo, nous allons voir
comment utiliser facilement
une instruction Create Index pour
créer des index dans, en SQL. Les index sont donc essentiellement utilisés pour récupérer les données d'une base de données
plus rapidement que tout autre moyen. Voyons comment
créer un index rapidement. Nous allons voir un
exemple en direct ici et nous
avons une base de données. Dans ce cadre, nous avons un
employé de table. Alors voyons voir. Entrons dans la
base de données avec laquelle je suis connecté à DB à l'aide de la commande use. C'est ici. Voyons maintenant les enregistrements de
la table des employés
en utilisant Select Star from Employee Select and Execute. Vous pouvez voir ici les autres enregistrements
suivants. Nous allons donc créer
un prochain en l'utilisant. Comment utiliser l'instruction Create
Index, utilisons la
commande create index. Ajoutez le nom de l'index. Disons que je vais ajouter mon index, le nom sur commande, la table n'est pas mentionné, c'
est-à-dire que le nom de notre table est
employé et crochets. Et aux crochets,
vous ajouterez le nom de la colonne, c'est-à-dire que cette déclaration
créera un index nommé my index sur la colonne
que nous ajouterons ici. Disons que j'ai menti. Nom de l'emp, d'accord, point-virgule
et exécutons-le. Je l'ai donc exécuté et la commande s'est
terminée avec succès. Vous devez vous rappeler
que les utilisateurs ne
peuvent jamais voir les index, mais qu'ils ne sont utilisés que pour
accélérer les recherches. C'est la rapidité des requêtes. Maintenant, nous pouvons également
créer des index avec une liste de noms
de colonnes utilisant
une combinaison de colonnes. Comment ? Permettez-moi d'utiliser ce nom. Deuxième indice par indice deux. Et j'y ajouterai plusieurs
colonnes. Disons samedi. OK, maintenant je vais l'exécuter. Le deuxième index, terminé avec succès, commande, s'est
terminé avec succès. OK les gars, nous avons donc
créé deux index. Alors, les gars,
supprimons maintenant un index à l'aide de l'instruction Drop Index. Déposez simplement l'index, puis
le nom de la table qui est l'employé, pointez le nom de l'index. Nous supprimons donc mon index
vers, disons, un point-virgule. Je vais simplement le sélectionner et
cliquer sur Exécuter. Après avoir cliqué sur Exécuter, vous
pouvez voir que goodie s'est exécuté avec
succès lorsque nous avons supprimé l'index avec succès. N'oubliez pas, les gars, que vous pouvez créer des index lorsqu'une colonne contient
une large gamme de valeurs. Alors les gars, dans cette vidéo,
nous avons vu ce que sont les index ? En SQL. Nous pouvons créer des index et
comment supprimer des index.
35. SQL - SÉLECTIONNEZ UNE déclaration: Dans cette vidéo, nous verrons comment sélectionner facilement
deux
instructions pour copier des données d'une table dans une nouvelle table. Cela créera donc indirectement une copie de sauvegarde de
n'importe quelle table. Voyons donc comment
nous avons notre base de données. Nous avons donc notre base de données de base de données intermédiaire. Dans ce cadre, nous avons
notre table pour les employés. Passons donc à la base de données Army DB à l'aide de la commande use, sélectionnez Exécuter. Nous avons donc atteint la base de données
DM me DB. Vous pouvez voir la commande réussie. Imprimons maintenant les enregistrements
de notre tableau des employés. J'ai sélectionné. Cliquez sur Exécuter. Erin, tu peux voir que les
dossiers sont visibles avec l'identifiant, nom de l'employé,
la sécurité des employés et le prix LA. Alors les gars, ce que je vous ai dit, nous allons le copier
dans un nouveau tableau. Nous allons copier les colonnes
dans un nouveau tableau. Supposons donc que je veuille copier
toutes les colonnes correspondantes. J'utiliserai select star
car évidemment, l'étoile est utilisée lorsque vous voulez tous les
enregistrements, toutes les colonnes. Donc, mais ici, je vais
utiliser
pour sélectionner, désolé, dans
le nouveau nom de la table. Disons que ce
serait une sauvegarde EMP à 1 022. OK.
Cela a été mentionné par un employé. Cela signifie à partir du nom
de table de l'employé et c'est tout. Maintenant, je vais juste le copier. Je vais juste le sélectionner et l'exécuter. Et vous pouvez voir
six lignes affectées. Disons maintenant que je vais
sélectionner ceci et exécuter. Et vous pouvez voir que notre nouvelle table ou table de
sauvegarde contient tous les enregistrements de la table des
employés et la sélectionner. Je vais le sélectionner et vous le
montrer à nouveau masqué. Vous pouvez voir
des enregistrements similaires, d'accord, la même manière, disons que vous ne
voulez que des colonnes spécifiques. Voici donc notre tableau des employés. OK, alors voyons voir. Je vais juste le mentionner à nouveau. Ou un tableau des employés pour
que tout le monde puisse le comprendre facilement. Maintenant, je vais juste mentionner, d'accord, nous avons utilisé une étoile, pourquoi ? Parce que nous voulions
toutes les colonnes. Disons maintenant que je veux
une colonne spécifique pour cela. Je vais juste déplacer l'étoile. Disons que nous voulons uniquement le MPI, uniquement le nom de l'EMP et le salaire. Donc, EMP nomme le salaire par virgule
dans le même tableau, dans, disons que nous
créons un nouveau tableau. Maintenant. Mon dos, mes
renforts, c'est tout. D'accord, maintenant je vais le sélectionner
et cliquer sur Exécuter ici. Et vous pouvez voir
six lignes affectées. Si je tape select File Type, sélectionnez Star dans ma sauvegarde. Disons maintenant ce qui sera
visible. À un point-virgule ? Vous pouvez voir que seule la colonne du nom de l'
employé et la colonne du salaire sont visibles
sous ma table de sauvegarde. Ainsi, vous pouvez facilement créer une copie de sauvegarde
ou copier les données qui enregistrent les colonnes spécifiques ou toutes
les colonnes dans une nouvelle table. Alors les gars, dans cette vidéo
, nous avons vu comment travailler avec l'instruction SQL select
into.
36. SQL - SÉLECTIONNER la clause de haut de page: Dans cette vidéo, nous
verrons comment utiliser une clause select top en SQL pour spécifier le nombre
d'enregistrements à renvoyer. Cela signifie que nous
avons une table et que nous voulons récupérer
uniquement les enregistrements des
deux premières lignes, puis nous pouvons facilement le faire en utilisant la
clause select top. Alors voyons voir. Vous pouvez donc voir qu'une base de données
se trouve sous les bases de données. Ces bases de données ont une
table, une table des employés. Faisons face aux
enregistrements de la table en utilisant Select Star
from Table Limb. Sélectionnez une étoile à partir du nom de la
table, de l'employé , du
point-virgule, et je vais
le sélectionner et cliquer sur Exécuter. Vous pouvez voir qu'un tableau est visible. Disons que je ne veux affronter que
les deux premiers records. Alors les gars, ce que je vais faire, c'est
utiliser la clause de sélection. Laissez-nous Fetch, utilisez select top. Nous voulons enregistrer. Je vais donc écrire deux étoiles parce que je veux tous les
dossiers de l'employé. Il affrontera donc
les deux meilleurs records. Deux rangées plus anciennes, les deux
premières rangées uniquement. Sélectionnez-le. Cliquez sur Exécuter. Vous pouvez désormais voir que seuls
les deux premiers enregistrements sont visibles
dans la table des employés. Nous allons maintenant examiner la clause
du pourcentage supérieur. Ainsi, dans la mesure où vous pouvez faire face au record sur la base
d'un pourcentage,
voici par exemple notre tableau des employés. Il comporte six rangées. Donc, si nous voulons mettre en
phase trois lignes , vous pouvez tout de
suite y écrire 50 %. C'est ça. Voyons voir, sélectionnez en haut. Comme nous voulons 50
% d'enregistrements, je vais écrire 50 % manuellement. Étoile d'un employé. C'est ça. Il affrontera 50
% de records. Cela signifie que les trois
premiers enregistrements proviennent entièrement de la table
des employés. Je vais le sélectionner et
cliquer sur Exécuter ici. Et vous pouvez voir qu'il possède les trois
premiers records. De la même manière, écrivons nouveau
cette déclaration.
Je vais juste le copier. Disons, disons que
75 ont sélectionné Exécuter. Maintenant, sur six Accord, elle nous a donné cinq records. OK, alors voyons voir. Nous pouvons également y ajouter une clause
where. Je vais donc l'utiliser à nouveau pour la clause
où disons, je
veux 50 % de dossiers, ou disons que des
records difficiles de 25 % où le salaire est supérieur à 7 000 le sont,
voyons ce qui va se passer. Il y a une erreur.
Pourquoi ? Parce que nous avons ajouté un point-virgule ici. C'est bon. Maintenant, sélectionnons-le
et cliquez sur Exécuter. Caché. Vous pouvez voir qu'il nous a
montré un record de 25 %. Cela signifie un seul record. Notre, je vais à
nouveau modifier cette déclaration pour la
simplifier pour vous. Disons que je vais simplement
écrire Select Star. À partir d'un salaire d'employé
supérieur à 7 000. Je vais sélectionner un nouveau
clic sur Exécuter. Vous pouvez voir que deux enregistrements ne
sont pas visibles. Les deux meilleurs records un salaire
supérieur à 7 000. Il s'agit donc de 7 500 800 car ils sont supérieurs à 7 000 et ce
sont les deux premiers. J'espère que tu as compris. Dans cette vidéo, nous avons donc vu comment travailler
avec une sélection de haut en bas pour renvoyer un
nombre spécifique d'enregistrements.
37. SQL - Sauvegarder une base de données: Dans cette vidéo, nous allons
voir comment
sauvegarder notre base de données sur SQL Server. Nous avons donc d'abord créé
une base de données, je suis en dB, puis nous avons créé une, puis nous y avons même créé une table d'employés
en utilisant la commande suivante. Ensuite, nous avons ajouté
des enregistrements dans une table. Vous pouvez donc
voir ici que notre base de données avec la table des employés contient
les enregistrements suivants. Nous devons donc sauvegarder l'intégralité de
leur base de données. C'est donc très simple. Vous devez exécuter toute
commande de sauvegarde,
c'est-à-dire de sauvegarde base de données. Le nom de la
base de données dans laquelle je suis en dB. Ensuite, mentionné au
disque est égal à. Dans ce cas, vous devez ajouter le chemin vers lequel votre
base de données sera sauvegardée. Toujours un AD membre dans un répertoire
différent, car au cas où
votre répertoire dans lequel MSA crasherait, vous avez au moins la
sauvegarde de votre base de données. Voyons donc le chemin. Supposons donc que nous ayons créé un dossier de sauvegarde de la BPCO en cas d'accident vasculaire cérébral. Vous pouvez créer n'importe quel dossier.
Je vais juste copier ceci. Après cela, je vais
mentionner le chemin ici. Coller. Noel a mentionné le
nom du fichier. Mon point de sauvegarde vk
est l'extension. Maintenant, tout semble aller bien. Maintenant, exécutons et
voyons ce qui va se passer. Sélectionnez et cliquez sur Exécuter ici et vous pouvez voir la base de données de sauvegarde
traitée avec succès. Il indique donc également l'
heure et le temps d'achèvement. Voyons maintenant ici
et vous pouvez voir qu'il a
automatiquement créé
un fichier de sauvegarde. Donc, de cette façon, les gars,
vous pouvez facilement créer une sauvegarde de votre base de données. L'extension B2C est donc
là car elle
vous permettra de restaurer facilement
votre base de données encombrée. Alors les gars, dans cette vidéo,
nous avons vu comment
sauvegarder facilement notre base de données
sur un serveur MS SQL.
38. SQL - Vues: Dans cette vidéo, nous verrons
comment utiliser l'instruction SQL create view pour créer une vue. Alors, qu'est-ce qu'une vue ? Une vue en SQL est essentiellement
une table virtuelle basée sur l'
ensemble de résultats d'une instruction SQL. Donc, si vous souhaitez nous
montrer
une donnée spécifique de
votre base de données ou de votre table,
vous pouvez utiliser une vue. Une vue contient essentiellement des lignes et des colonnes qui
font partie de vos enregistrements. D'accord. Les champs affichés sont
essentiellement des champs provenant de l'une de vos tables uniquement,
comme je vous l'ai déjà dit. Vous pouvez donc présenter les données sous une forme plus
lisible à l'aide de View. Pour créer une vue, nous
utilisons donc l'
instruction create view en SQL. Voyons donc un
exemple : nous avons une base de données multi-bits que vous pouvez
voir et une table des employés. Entrons dans la base de données en utilisant le nom de base de données basé sur Use Command
US, c'
est-à-dire MDB est notre
base de données ici. Exécutez et vous pouvez
voir que c'est réussi. Entrons maintenant dans notre table. Voyons maintenant les
enregistrements de notre table. Sélectionnez l'étoile de l'employé, sélectionnez-la et cliquez sur Exécuter. Maintenant, vous pouvez voir
qu'un enregistrement contient un identifiant, un identifiant d'
employé, le nom de l'
employé, la sécurité des employés et le salaire de
l'employé. Supposons maintenant que nous devions
créer une vue pour les employés avec City ABC. Il s'agit des employés, des employés
vivant dans l'ABC. Ce serait donc le
premier et le dernier. Ou on peut en récupérer une vue. Laissez-nous créer une vue. La commande Create affiche la commande. Ajoutons le nom de notre point de vue. Disons des employés, ABC. Nous pouvons utiliser l'alias en tant que. Maintenant, utilisez la commande select. Nous voulions le
nom et la ville de l'employé. Donc nom et ville de l'EMP. From a mentionné le
nom de la table, c'est notre employé. Bizarre. City, c'est ABC. Bien, nous avons maintenant créé
un point-virgule de vue. Sélectionnez-le et cliquez sur
Exécuter les commandes terminées. Maintenant, pour afficher, utilisez la même étoile de
sélection, d'accord, dans ce cas, nous
utiliserons Select Star dans le nom de notre vue parce que nous
voulons obtenir la vue. Je vais juste copier ces deux 0. D'accord ? Je vais donc simplement sélectionner un point-virgule. Je sélectionne, je vais simplement sélectionner et cliquer
sur Exécuter ici. Et vous pouvez voir que les deux
enregistrements sont visibles. C'est ce que nous voulons
pour City ABC. OK, maintenant, disons que je vais juste le copier à nouveau. Disons que nous voulons, disons que nous voulons créer
une autre vision du salaire. Revoyons les enregistrements. Sélectionnez l'étoile de l'employé. Supposons que nous
consultions des dossiers dont salaire est supérieur à 7 000. D'accord ? Alors, ce que nous allons faire, c'est écrire un salaire
supérieur à 7 000, d'accord ? Ce que nous voulons afficher, nous voulons afficher,
disons , le nom et la
ville de l'employé, disons que tout va bien. Nous pouvons également afficher le salaire
. Si vous êtes supérieur à
7 000 dans le
tableau des employés , quelle condition
devons-nous mentionner ? Nous devons mentionner ci-dessous les cas
où le salaire est
supérieur à 7 000. D'accord. Ça a l'air bien. Je vais le sélectionner. Nous avons une nouvelle vue, aucune commande
d'exécution n'est terminée. Maintenant, pour l'afficher, j'espère que vous vous souvenez de l'
étoile sélectionnée dans le nom de votre vue, savoir la suivante. Ça viendra tout seul. Vous pouvez voir un salaire supérieur à 7 000. C'est une sélection par point-virgule
et c'est tout. Nous avons donc tous les dossiers
des employés dont le salaire est
supérieur à 7 000. OK les gars, c'est ce que nous
affichons à l'aide d'une vue. Nous avons donc créé une vue
maintenant, nous allons maintenant voir
comment la supprimer. Alors maintenant, nous devons consommer de l'héroïne. D'abord, ensuite, quoi ? D'accord. Passons maintenant à la
suppression des employés. Abc View, comment pouvons-nous
le supprimer pour ces gars-là. Utilisez la
commande Drop View, Droite, Drop View et une union,
cette union était. Voilà, employabilité,
sélection et exécution. Vous pouvez donc voir les commandes
terminées avec succès. Maintenant, si vous essayez de
l'afficher, rien ne sera visible. En regardant, vous pouvez voir que vous
pouvez voir un nom d'objet non valide. D'accord ? C'est pourquoi je vous ai dit que
nous avions abandonné ce point de vue. Alors les gars, dans cette vidéo, nous avons
vu comment nous utilisons SQL. Nous avons également vu que
nous pouvions
créer une vue comment supprimer une vue.
39. SQL - Déposez une table: Dans cette vidéo, nous
allons voir comment supprimer
facilement une table
dans SQL Server. Donc, à l'heure actuelle, nous avons
une base de données, DB. Ouvrons-le. Les commandes se sont terminées avec succès. Voici notre base de données. Donc les gars, dans la mesure où je suis une base de données de base de données, nous avons une table. Voyons quelle table. Voyons les
enregistrements de la table à l' aide de la commande Select Star
from employee,
sélectionnée Exécuter. Vous pouvez voir ici les
enregistrements du tableau, l'identifiant de l'
employé, le nom de l'
employé, la sécurité des employés et le salaire
des employés. Maintenant, les gars, laissons tomber la table. la table
signifie donc supprimer tous les
enregistrements de la table, ainsi que supprimer l'
existence de la table. Utilisons donc la
commande drop table, nom de
la table de base qui
est un point-virgule employé. Maintenant, cela supprimera
la table entière. Nous allons vérifier, sélectionner, exécuter. Vous pouvez maintenant voir la commande
terminée avec succès. Maintenant, actualisons ceci. Vous pouvez maintenant
voir que le tableau
n'est pas visible parce que
vous l'avez supprimé. Nous l'avons abandonné signifie que nous l'avons supprimé. Maintenant, je vais essayer d'obtenir les
enregistrements de la table, mais la table n'existe pas. Maintenant, lorsque je sélectionne cette option
et que je clique sur Exécuter, une erreur
s'affiche
car vous pouvez voir nom d'objet
non valide employé car nous avons déjà
supprimé la table. n'y a donc aucune table dans une base de données de base de données parce que
nous l'avons supprimée. Alors les gars, dans cette vidéo, nous avons
vu comment supprimer facilement une table et supprimer la table
entière avec un enregistrement. Dans SQL Server.