Maison >base de données >tutoriel mysql >Comment interroger les conditions spécifiées dans MySQL
Dans MySQL, vous pouvez utiliser l'instruction SELECT avec la clause WHERE pour interroger les conditions spécifiées. L'instruction SELECT est utilisée pour lire les données et la clause WHERE est utilisée pour définir les conditions de lecture des données. La syntaxe est "sélectionner une liste de champs à partir de". nom de la table où instruction de condition".
L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.
Comment interroger des conditions spécifiées dans MySQL
Utilisez l'instruction SQL SELECT pour lire les données de la table MySQL.
Pour sélectionner conditionnellement des données dans une table, ajoutez une clause WHERE à l'instruction SELECT.
1. Définition
Utilisez la clause Where pour filtrer les données du tableau et afficher les résultats filtrés.
2. Syntaxe
sélectionnez la liste des champs du nom de la table où l'instruction
3. Classification
1. Filtrer par opérateur relationnel
est égal à =
est supérieur à> ;
Supérieur ou égal à > =
Inférieur à <
Inférieur ou égal à <
Différent de !
etoupas
Exemples comme suitselect name from student where name='张三' ## 查询name等于张三的数据 select name from student where name!='张三' ## 查询name不等于张三的数据 select name from student where age>20 ## 查询age大于20的数据
3. Requête de plage
entreentre une grande valeur et une petite valeurL'exemple est le suivant
select * from student where age>10 and name='张三' ##查询age大于10且name等于"张三"的数据。 select * from student where not name='张三' ##查询name不等于"张三"的数据。
4.
select * from student where age in (10,11) ##查询age等于10或者11的数据。 select * from student where age=10 or age=11 ## 与上面语句等效。 select * from student where age between 10 and 24 ##查询age在10到24之间的数据,包含边界值。
5. Requête floue
like
% express N'importe quel nombre de caractères (y compris 0)_ représente n'importe quel caractère
escape : annulez la fonction générique de % ou _ caractères Les exemples sont les suivantsselect * from student where address is null ##查询address为null的数据 select * from student where address is not null ##查询address不为null的数据Apprentissage recommandé :
Tutoriel vidéo mysql
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!