논리 연산자를 이용해 조건을 조합하여 더 세밀한 검색을 한다.
논리 연산자
Where 구에 복수의 조건을 조합하여 사용한다.
- AND
: 조건식1 AND 조건식2
: 둘 다 참일때 참. 즉 모든 조건 만족하는 행 검색
- OR
: 조건식1 OR 조건식2
: 둘 중 하나라도 참이면 참. 즉 어느쪽이든 조건 만족하는 행 검색
- AND와 OR 사용시 조건식에 상수값을 넣으면 항상 참이 된다.
- AND가 OR보다 계산 우선순위가 높다. 원하는 조건 지정을 위해 괄호를 사용한다.
- NOT
: NOT 조건식
: 반대값을 반환하는 단항 연산자. 즉 '~이 아닌'과 같은 조건의 행 검색