第4课 过滤数据
这一课讲授如何使用SELECT语句的 WHERE子句指定搜索条件(过滤条件)。
使用WHERE子句
SELECT col_name1, col_name2 FROM tablename WHERE col_name1 = 3.49;
这条语句只返回col_name1值为3.49的行。
WHERE子句操作符
操作符 | 说 明 |
= | 等于 |
<> | 不等于 |
!= | 不等于 |
< | 小于 |
< = | 小于等于 |
!< | 不小于 |
> | 大于 |
>= | 大于等于 |
!> | 不大于 |
BETWEEN | 在指定的两个值之间 |
IS NULL | 为NULL值 |
SELECT col_name, col_name2 FROM tablename WHERE co_name2 BETWEEN 5 AND 10;
SELECT col_name FROM tablename WHERE col_name IS NULL;
SELECT col_name1 FROM tablename WHERE col_name2 IS NULL; --用另一个列来做过滤条件很常用