立即学习:https://edu.csdn.net/course/play/3574/62061?utm_source=blogtoedu
SQL限定查询
SELECT [DISTINCT] * | 列 [别名],列[别名],...
FROM 表名称 [别名]
[WHERE 限定条件s];
执行顺序 FROM->WHERE->SELECT
限定条件需使用若干个条件
- 关系运算:> . <. =. >=.
- 范围查询:BETWEEN...AND
- 空判断:IS NULL . IS NOT NULL
- IN判断:IN .NOT IN .exists()
- 模糊查询:LIKE . NOT LIKE
以上给出的判断符号只能判判断一次,若又多个限定符可使用
AND .OR .NOT
Oracle数据库字段区分大小写
逻辑运算可以保证连接多个条件,如果要连接主要使用AND/OR完成。
例:要求查询不是办事员但工资低于3000的雇员信息。
SELECT *
FROM emp
WHERE job != 'CLERK' AND sal<3000