SQL AND & OR Opérateurs
L'AND & OR Les opérateurs sont utilisés pour filtrer les enregistrements basé sur plus d'une condition.
La opérateurs ET, OU
L'opérateur ET affiche un enregistrement à la fois si la condition première et la deuxième condition est vraie.
L'opérateur OU affiche un enregistrement si l'une de la première condition ou la deuxième condition est vraie.
Exemple de l'opérateur ET
L'affaire «Personnes» de table:
P_ID | LastName | Prénom | Adresse | Ville |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendsen | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
Maintenant, nous voulons sélectionner uniquement les personnes ayant le prénom égal à "Tove" ET le nom de famille égal à "Svendsen":
On utilise l'instruction SELECT suivante:
SELECT * FROM Persons
WHERE FirstName='Tove'
AND LastName='Svendson'
WHERE FirstName='Tove'
AND LastName='Svendson'
L'ensemble de résultats se présente comme suit:
P_ID | LastName | Prénom | Adresse | Ville |
---|---|---|---|---|
2 | Svendsen | Tove | Borgvn 23 | Sandnes |
OU Opérateur Exemple
Maintenant, nous voulons sélectionner uniquement les personnes ayant le prénom égal à "Tove" OU le prénom égal à "Ola":
On utilise l'instruction SELECT suivante:
SELECT * FROM Persons
WHERE FirstName='Tove'
OR FirstName='Ola'
WHERE FirstName='Tove'
OR FirstName='Ola'
L'ensemble de résultats se présente comme suit:
P_ID | LastName | Prénom | Adresse | Ville |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendsen | Tove | Borgvn 23 | Sandnes |
La combinaison ET, OU
Vous pouvez également combiner ET et OU (utiliser des parenthèses pour former des expressions complexes).
Maintenant, nous voulons sélectionner uniquement les personnes dont le nom est égal à "Svendsen" ET le prénom égal à "Tove» ou de «Ola»:
On utilise l'instruction SELECT suivante:
SELECT * FROM Persons WHERE
LastName='Svendson'
AND (FirstName='Tove' OR FirstName='Ola')
LastName='Svendson'
AND (FirstName='Tove' OR FirstName='Ola')
L'ensemble de résultats se présente comme suit:
P_ID | LastName | Prénom | Adresse | Ville |
---|---|---|---|---|
2 | Svendsen | Tove | Borgvn 23 | Sandnes |
0 commentaires:
Post a Comment
HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT