dev/DB

[DB/Oracle] 조건 우선순위

dev_Step 2022. 7. 4. 19:12
우선순위 조건
1 연산자
2 비교 조건( =,<>,>,<,>=,<= )
3 IN조건, LIKE조건, BETWWEN조건, NULL조건
4 논리 조건(NOT)
5 논리 조건(AND)
6 논리 조건(OR)
where deptno = 10 or deptno = 20 and job = 'MANAGER'
  ==> 우선순위에 의하여
      deptno = 10 or ( deptno = 20 and job = 'MANAGER')
      
where job = 'CLERK' and deptno = 10 or deptno = 20
 ==> 우선순위에 의하여
       ( job = 'CLERK' and deptno = 10 ) or deptno = 20 

이된다.