簡體   English   中英

Oracle SQL - AND & OR 運算符的區別

[英]Oracle SQL - Difference between AND & OR operators

ANDOR運算符有什么區別?

在在線 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM