第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; --用另一个列来做过滤条件很常用