将用 SELECT 和 WHERE 指定搜索条件
一、使用WHERE子句
WHERE 的使用:WHERE 子句在表名(FROM子句)之后给出。
例:SELECT prod_name, prod_price, FROM Products WHERE prod_price = 3.49;
在同时使用 ORDER BY 和 WHERE 子句子句时,应该让 ORDER BY 位于 WHERE 之后。
二、WHERE 子句操作符
= 等于
<> 不等于
!= 不等于
!< 不小于
BETWEEN 在指定两个值之间
IS NULL 为NULL值
1、检查单个值
WHERE prod_price < 10;
2、不匹配检查
WHERE vent_id <> 'DLL01';
注:WHERE 子句条件如果是将值与字符串类型比较,则用单引号限定。如果是数值与列作比较则不用单引号
3、范围值检查
WHERE prod_price BETWEEN 5 AND 10;
使用 BETWEEN 时,指定的两个值必须用 AND 分隔,值的范围是闭区间
4、空值检查
用 WHERE 子句的 IS NULL 子句判断
语法:SELECT prod_name FROM Products WHERE prod_price IS NULL;