一、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 '小%';
運行結果: