SQL限定查询
WHERE
运算符
- 关系运算:>、<、=、!=(<>)
- 范围运算:BETWEEN…AND
- 空判断:IS NULL、IS NOT NULL
- IN判断:IN、NOT、EXISTS()(复杂查询)
- 模糊查询:LIKE、NOT LIKE
各关系运算符之间可用逻辑运算符(AND、OR)进行连接。
NO
查找工资低于2000的雇员信息:
SELECT *
FROM EMP
WHERE NOT SAL > 2000;
BETWEEN…AND
主要功能是进行范围的查询,效率比关系与逻辑的组合更高一些。
WHERE 字段|数值 BETWEEN 最小值 AND 最大值
查询出工资在1500~3000的雇员信息: