一、WHERE字句的基本用法
WHERE字句用于筛选数据,提取满足条件的记录。
WHERE字句的基本用法:
SELECT * from 表名 WHERE 条件语句;
二、WHERE字句与删改查
演示student表:
删除student_number = 20190207的数据:
DELETE FROM student WHERE student_number = 20190207;
运行结果:
修改student_number = 20190206数据的name为测试:
UPDATE student SET name = '测试' WHERE student_number = 20190206;
运行结果:
查找student表中,class_id = 3的所有数据:
SELECT * from student WHERE class_id = 3;
运行结果:
三、WHERE子句中的运算符
= :等于
> :大于
>= :大于等于
< :小于
<= :小于等于
<>或!= :不等于
IN :指定包含的值
BETWEEN ... AND ...:指定范围内
LIKE :搜索某种模式
IN运算符使用例子:
SELECT * from student WHERE class_id IN(3,1);
运行结果:
BETWEEN .. AND ... 使用例子:
SELECT * from student WHERE class_id BETWEEN 1 AND 3;
运行结果:
LIKE运算符使用例子:
SELECT * from student WHERE name LIKE '小%';
运行结果: