Que sont les opérateurs SQL et comment fonctionnent-ils?



Cet article est un guide complet sur les principaux opérateurs SQL que vous pouvez utiliser dans les requêtes pour récupérer, gérer et accéder aux données de la base de données.

Lors du traitement des données dans les bases de données, nous avons souvent tendance à effectuer différents types d'opérations pour manipuler et récupérer des données. SQL étant la base des systèmes de gestion de bases de données, propose à divers opérateurs d'effectuer de telles opérations. Dans cet article sur les opérateurs SQL, je discuterai des différents opérateurs utilisés en SQL, dans l'ordre suivant:

comment devenir développeur de tableaux

Opérateurs SQL-SQL - Edureka





    1. Opérateurs arithmétiques
    2. Opérateurs de comparaison
    3. Opérateurs logiques

Que sont les opérateurs SQL?

Les opérateurs SQL sont des mots clés réservés utilisés dans la clause WHERE d'un pour effectuer des opérations arithmétiques, logiques et de comparaison. Les opérateurs agissent comme des conjonctions dans les instructions SQL pour remplir plusieurs conditions dans une instruction.

Puisqu'il existe différents types d'opérateurs en SQL, comprenons la même chose dans la section suivante de cet article sur les opérateurs SQL.



Types d'opérateurs SQL

Opérateurs arithmétiques

Ces opérateurs sont utilisés pour effectuer des opérations telles que l'addition, la multiplication, la soustraction, etc.

Opérateur Opération La description
+Une additionAjouter des valeurs de chaque côté de l'opérateur
-SoustractionUtilisé pour soustraire la valeur du côté droit de la valeur du côté gauche
*MultiplicationMultiplie les valeurs présentes de chaque côté de l'opérateur
/DivisionDivise la valeur du côté gauche par la valeur du côté droit
%ModuleDivise la valeur du côté gauche par la valeur du côté droit et renvoie le reste

Exemple:

SÉLECTIONNER 40 + 20 SÉLECTIONNER 40-20 SÉLECTIONNER 40 * 20 SÉLECTIONNER 40/20 SÉLECTIONNER 40% 20

Production:

60 20 800 2 0

Eh bien, c'était à propos des opérateurs arithmétiques disponibles dans SQL. Ensuite dans cet article sur les opérateurs SQL, laissez-nous comprendre les opérateurs de comparaison disponibles.



Opérateurs de comparaison

Ces opérateurs sont utilisés pour effectuer des opérations telles que égal à, supérieur à, inférieur à etc.

Opérateur Opération La description
=Égal àUtilisé pour vérifier si les valeurs des deux opérandes sont égales ou non. S'ils sont égaux, alors il renvoie TRUE.
>Plus grand queRenvoie TRUE si la valeur de l'opérande gauche est supérieure à l'opérande droit.
<Moins queVérifie si la valeur de l'opérande gauche est inférieure à l'opérande droit, si yes renvoie TRUE.
> =Plus grand ou égal àUtilisé pour vérifier si l'opérande gauche est supérieur ou égal à l'opérande droit, et renvoie TRUE, si la condition est vraie.
<=Inférieur ou égal àRenvoie TRUE si l'opérande gauche est inférieur ou égal à l'opérande droit.
ou! =Pas égal àUtilisé pour vérifier si les valeurs des opérandes sont égales ou non. S'ils ne sont pas égaux alors, il renvoie TRUE.
!>Pas plus grand queVérifie si l'opérande gauche n'est pas supérieur à l'opérande droit, si oui, renvoie TRUE.
!<Pas moins queRenvoie TRUE, si l'opérande gauche n'est pas inférieur à l'opérande droit.

Exemple:

Pour votre meilleure compréhension, je considérerai le tableau suivant pour effectuer diverses opérations.

Carte d'étudiant Prénom Nom de famille Âge
unAtulMishra2. 3
2PriyaKapoorvingt et un
3RohanSinghaniavingt et un
4AkankshaJainvingt
5VaibhavGupta25

Exemple [Utiliser égal à]:

CHOISISSEZ * FROM Étudiants WHERE Age = 20

Production:

Carte d'étudiant Prénom Nom de famille Âge
4AkankshaJainvingt

Exemple [Utiliser supérieur à]:

CHOISISSEZ * DES ÉTUDIANTS O Âge> 23

Production:

Carte d'étudiant Prénom Nom de famille Âge
5VaibhavGupta25

Exemple [Utiliser inférieur ou égal à]:

SÉLECTIONNEZ * DES ÉTUDIANTS O WH Âge<= 21 

Production:

Carte d'étudiant Prénom Nom de famille Âge
2PriyaKapoorvingt et un
3RohanSinghaniavingt et un
4AkankshaJainvingt

Exemple [différent de]:

SÉLECTIONNEZ * DES ÉTUDIANTS O WH Âge> 25

Production:

Carte d'étudiant Prénom Nom de famille Âge
unAtulMishra2. 3
2PriyaKapoorvingt et un
3RohanSinghaniavingt et un
4AkankshaJainvingt

Eh bien, ce sont quelques exemples d'opérateurs de comparaison. Dans cet article sur les opérateurs SQL, laissez-nous comprendre les différents opérateurs logiques disponibles.

Opérateurs logiques

Les opérateurs logiques sont utilisés pour effectuer des opérations telles que ALL, ANY, NOT, BETWEEN etc.

Opérateur La description
TOUTUtilisé pour comparer une valeur spécifique à toutes les autres valeurs d'un ensemble
TOUTCompare une valeur spécifique à l'une des valeurs présentes dans un ensemble.
DANSUtilisé pour comparer une valeur spécifique aux valeurs littérales mentionnées.
ENTRERecherche des valeurs dans la plage mentionnée.
ETPermet à l'utilisateur de mentionner plusieurs conditions dans une clause WHERE.
OUCombine plusieurs conditions dans une clause WHERE.
NE PASUn opérateur negate, utilisé pour inverser la sortie de l'opérateur logique.
EXISTEUtilisé pour rechercher la présence de la ligne dans le tableau.
COMME Compare un modèle à l'aide d'opérateurs génériques.
CERTAINSSimilaire à l'opérateur ANY, et est utilisé pour comparer une valeur spécifique à certaines des valeurs présentes dans un ensemble.

Exemple:

Je vais considérer la table des étudiants considérée ci-dessus, pour effectuer quelques-unes des opérations.

Exemple [ANY]

CHOISISSEZ * DES ÉTUDIANTS O WH Âge> TOUT (SÉLECTIONNEZ L'ÂGE DES ÉTUDIANTS O Âge> 21)

Production:

Carte d'étudiant Prénom Nom de famille Âge
unAtulMishra2. 3
5VaibhavGupta25

Exemple [BETWEEN & AND]

CHOISISSEZ * DES ÉTUDIANTS DONT L'ÂGE ENTRE 22 ET 25 ANS

Production:

Carte d'étudiant Prénom Nom de famille Âge
unAtulMishra2. 3

Exemple [IN]

SÉLECTIONNEZ * À PARTIR D'ÉTUDIANTS O (Âge EN ('23 ',' 20 ')

Production:

Carte d'étudiant Prénom Nom de famille Âge
unAtulMishra2. 3
4AkankshaJainvingt

Dans cet article, je n'ai expliqué que quelques exemples. Je dirais, allez de l'avant et pratiquez quelques exemples supplémentaires sur les différents types d'opérateurs pour obtenir de bonnes pratiques sur l'écriture de requêtes SQL.

Si vous souhaitez en savoir plus sur MySQL et apprenez à connaître cette base de données relationnelle open-source, puis consultez notre qui vient avec une formation en direct animée par un instructeur et une expérience de projet réelle. Cette formation vous aidera à comprendre MySQL en profondeur et vous aidera à maîtriser le sujet.

Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires de cet article sur les «Opérateurs SQL» et je reviendrai vers vous.