SELECT
范围查询 BETWEEN AND
BETWEEN AND
关键字,用来判断字段的数值是否在指定范围内。
- 语法:
[NOT] BETWEEN value1 AND value2
- NOT:可选参数,表示指定范围之外的值。如果字段值不满足指定范围内的值,则这些记录被返回。
- value1:表示范围的起始值。
- value2:表示范围的终止值。
mysql> SELECT name,price FROM car_list
-> WHERE price BETWEEN 20 AND 23;
mysql> SELECT name,price FROM car_list
-> WHERE price NOT BETWEEN 20 AND 23;
mysql> SELECT name,produce_date FROM car_list
-> WHERE produce_date BETWEEN '2021-10-01' AND '2021-12-31';
空值查询 NULL
IS NULL
关键字 可以判断所选的字段值是否为空值[NULL] 空值不是0 ,也不是空字符串
- 语法:
IS [NOT] NULL
mysql