Maison > base de données > tutoriel mysql > le corps du texte

Comment utiliser la clause WHERE dans SQL pour spécifier des critères de sélection

王林
Libérer: 2023-06-03 16:31:12
avant
1133 Les gens l'ont consulté

Clause SQL WHERE
La clause WHERE permet de préciser les critères de sélection.
Pour sélectionner conditionnellement des données dans une table, ajoutez une clause WHERE à l'instruction SELECT. La syntaxe est la suivante :

SELECT 列名称 FROM 表名称 WHERE 列 运算符 值
Copier après la connexion

Les opérateurs suivants peuvent être utilisés dans la clause WHERE :
= : égal à
<> : différent de
> : supérieur à
< : inférieur à
> = : supérieur ou égal à
< ;= : inférieur ou égal à
BETWEEN : dans une certaine plage
LIKE : recherche d'un certain modèle
Remarque : dans certaines versions de SQL, l'opérateur <> comme !=.

Utilisez la clause WHERE
Si vous souhaitez sélectionner uniquement les personnes vivant dans la ville "Beijing", nous devons ajouter une clause WHERE à l'instruction SELECT :

SELECT * FROM Persons WHERE City="Beijing"
Copier après la connexion

Table "Persons"

LastName    FirstName    Address            City        Year
Adams       John         Oxford Street      London      1970
Bush        George       Fifth Avenue       New York    1975
Carter      Thomas       Changan Street     Beijing     1980
Gates       Bill         Xuanwumen 10       Beijing     1985
Copier après la connexion

Résultat :

LastName    FirstName    Address            City        Year
Carter      Thomas       Changan Street     Beijing     1980
Gates       Bill         Xuanwumen 10       Beijing     1985
Copier après la connexion


Utilisation de guillemets
SQL utilise des guillemets simples pour entourer les valeurs de texte (la plupart des systèmes de bases de données acceptent également les guillemets doubles). S'il s'agit d'une valeur numérique, aucun guillemet n'est utilisé.

SELECT * FROM Persons WHERE FirstName="Bush"
SELECT * FROM Persons WHERE Year>1965
Copier après la connexion

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal