[英]Oracle SQL - Difference between AND & OR operators
AND
和OR
运算符有什么区别?
在在线 class 中显示AND
显示 2 个不同条件的组合令人困惑的是OR
做同样的事情,这是一个例子:
select employee_id , first_name,job_id,salary
FROM employees
where department_id = 10
OR Department_ID = 20
AND job_id in ('FT_MGR','AC_MGR');
AND 运算符意味着 (department_id = 10) 为 TRUE 也 (Department_ID = 20) 为 TRUE,结果为 TRUE
OR 运算符表示 (department_id = 10) 为真或 (Department_ID = 20) 为真,结果为真
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.