반응형

기간에 대한 조건절을 먼저 실행하고 그 다른 조건을 다음으로 실행하고 싶었다. 하지만 기간에 대한 조건은 OR 조건문이었고, 그러다보니 모든 데이터가 선택되어서 결과가 나와버렸다.

예를들면, '연주'이면서 (AND) 기간이 시작과 종료일에 둘중에(OR) 들어있는 데이터가 선택되어야한다. 하지만, 무조건 기간에 OR가 들어가있다보니 그기간중에 둘중에 들어있는 데이터면 '연주' 가 아니여도 출력이 되었다. 

그렇다면, 여기서 내가 OR조건을 먼저 실행해주고 그 다음 AND조건을 실행해주는 순서로 바꿔주면 다를까해서 바꿔보았다. 

먼저 실행되고자하는 조건에 괄호로 묶어주면 일단 먼저 그 조건이 실행된다. 그래서 OR조건에 해당하면서 연주에도 해당되는 데이터가 실행되었다!! 

참고: https://goguri.tistory.com/460

반응형

+ Recent posts