MySQL基础讲解 day2

Posted 西京数据分析与商业智能

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL基础讲解 day2相关的知识,希望对你有一定的参考价值。

MySQL基础讲解 day2
MySQL基础讲解 day2
条件查询
MySQL基础讲解 day2
1

条件查询介绍

条件查询就是在查询时给出WHERE子句,在WHERE子句中可以使用如下运算符及关键字:


=!=<><<=>>=

BETWEEN…AND

IN(set)

IS NULL 

AND

OR

NOT
2
查询性别为女且年龄50 的记录
SELECT * FROM stuWHERE gender='female' AND ge<50;
3
查询学号为S_1001 ,或者姓名为liSi 的记录
SELECT * FROM stuWHERE sid ='S_1001' OR sname='liSi';
4
查询学号为S_1001 S_1002 S_1003 的记录


SELECT * FROM stuWHERE sid IN ('S_1001','S_1002','S_1003');
5
查询学号不是S_1001 S_1002 S_1003 的记录
SELECT * FROM tab_studentWHERE s_number NOT IN ('S_1001','S_1002','S_1003');
6
查询年龄为null 的记录


SELECT * FROM stuWHERE age IS NULL;
7
查询年龄在20 40 之间的学生记录
SELECT *FROM stuWHERE age>=20 AND age<=40;
#或者
SELECT *FROM stuWHERE age BETWEEN 20 AND 40;
8
查询性别非男的学生记录
SELECT *FROM stuWHERE gender!='male';
#或者
SELECT *FROM stuWHERE gender<>'male';
#或者
SELECT *FROM stuWHERE NOT gender='male';
9
查询姓名不为null 的学生记录
SELECT *FROM stuWHERE NOT sname IS NULL;
#或者
SELECT *FROM stuWHERE sname IS NOT NULL;

以上是关于MySQL基础讲解 day2的主要内容,如果未能解决你的问题,请参考以下文章

python基础1 day2

ajax与 axios的基础讲解(附代码及接口)

Java基础Day2

Day2 基础数据结构之二叉树(未完成)

Day2-Python基础2---浅copy深copy的差别

Day2