内容导航
- 1、NOT
- 2、AND
- 3、OR
逻辑条件(Logical Conditions)将两个组成条件的结果组合在一起,从而基于它们产生单个结果,或者反转单个条件的结果。
1、NOT
如果条件为FALSE
,则返回TRUE
。
如果条件为TRUE
,则返回FALSE
。
/*
作者:AT阿宝哥
日期:2016年9月18日
愿景:参考官方资料,做最好的课程,成就更多职业人!
邮箱:12264104@qq.com
CSDN:https://blog.csdn.net/goldentec
简书:https://www.jianshu.com/u/8a6075d7a2e0
说明:注意:*/
-------------------------------------------------------------------------------
SELECT *FROM employeesWHERE NOT(salary BETWEEN 1000 AND 2000)ORDER BY employee_id;
-------------------------------------------------------------------------------
SELECT *FROM employeesWHERE NOT (job_id IS NULL)ORDER BY employee_id;-------------------------------------------------------------------------------SELECT * FROM emp WHERE NOT SAL < 3000;-------------------------------------------------------------------------------
2、AND
如果两个条件都为TRUE
,则返回TRUE
。
如果其中一个条件为FALSE
,则为FALSE
。
/*
作者:AT阿宝哥
日期:2016年9月18日
愿景:参考官方资料,做最好的课程,成就更多职业人!
邮箱:12264104@qq.com
CSDN:https://blog.csdn.net/goldentec
简书:https://www.jianshu.com/u/8a6075d7a2e0
说明:注意:*/
-------------------------------------------------------------------------------SELECT *FROM employeesWHERE job_id = 'PU_CLERK'AND department_id = 30ORDER BY employee_id;
-------------------------------------------------------------------------------SELECT * FROM emp WHERE SAL > 800 AND SAL < 3000;-------------------------------------------------------------------------------
3、OR
如果其中一个条件为TRUE
,则返回TRUE
。
如果两个条件都为FALSE
,则返回FALSE
。
/*
作者:AT阿宝哥
日期:2016年9月18日
愿景:参考官方资料,做最好的课程,成就更多职业人!
邮箱:12264104@qq.com
CSDN:https://blog.csdn.net/goldentec
简书:https://www.jianshu.com/u/8a6075d7a2e0
说明:注意:*/
-------------------------------------------------------------------------------
SELECT *FROM employeesWHERE job_id = 'PU_CLERK'OR department_id = 10ORDER BY employee_id;
-------------------------------------------------------------------------------SELECT * FROM emp WHERE SAL > 800 OR SAL < 3000;-------------------------------------------------------------------------------
好好学习,天天向上!继续下一章…??????
感谢您阅读,如果对作者其它文章也很感兴趣,请扫码关注!??????