Maison  >  Article  >  base de données  >  Comment utiliser l'opérateur AND et l'opérateur OR dans une instruction SQL

Comment utiliser l'opérateur AND et l'opérateur OR dans une instruction SQL

WBOY
WBOYavant
2023-05-28 16:34:382845parcourir

Opérateur SQL AND & OR
Les opérateurs AND et OR sont utilisés pour filtrer les enregistrements en fonction de plusieurs conditions.
AND et OR combinent deux conditions ou plus dans une sous-instruction WHERE.
Si la première et la deuxième conditions sont vraies, l'opérateur AND affiche un enregistrement.
Si la première condition ou la deuxième condition est vraie, l'opérateur OR affiche un enregistrement.
Tableau "Personnes" :

LastName    FirstName    Address            City
Adams       John         Oxford Street      London
Bush        George       Fifth Avenue       New York
Carter      Thomas       Changan Street     Beijing
Carter      William      Xuanwumen 10       Beijing


exemple d'opérateur AND
Utilisez AND pour afficher tous les noms de famille avec " Carter " et les personnes nommées "Thomas":

SELECT * FROM Persons WHERE FirstName="Thomas" AND LastName="Carter"

Résultat :

LastName    FirstName    Address            City
Carter      Thomas       Changan Street     Beijing


OR opérateur Exemple#🎜🎜 #Utilisez OR pour afficher toutes les personnes portant le nom de famille « Carter » ou le prénom « Thomas » :

SELECT * FROM Persons WHERE firstname="Thomas" OR lastname="Carter"

Résultat :

#🎜🎜 #

LastName    FirstName    Address            City
Carter      Thomas       Changan Street     Beijing
Carter      William      Xuanwumen 10       Beijing

Combinaison des opérateurs AND et OR
On peut aussi combiner AND et OR (en utilisant des parenthèses pour former des expressions complexes) :# 🎜🎜#

SELECT * FROM Persons WHERE (FirstName="Thomas" OR FirstName="William") AND LastName="Carter"

Résultat :

LastName    FirstName    Address            City
Carter      Thomas       Changan Street     Beijing
Carter      William      Xuanwumen 10       Beijing

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer