[sql] WHERE 절에서 논리 연산자 사용하기
예를 들어, 다음과 같이 사용할 수 있습니다:
SELECT * FROM employees
WHERE department = 'IT' AND salary > 50000;
이 쿼리는 employees 테이블에서 department가 ‘IT’이고 salary가 50000보다 큰 직원을 선택합니다.
OR 연산자를 사용하면 다음과 같습니다:
SELECT * FROM employees
WHERE department = 'IT' OR department = 'HR';
이 쿼리는 department가 ‘IT’이거나 ‘HR’인 직원을 선택합니다.
또한, NOT 연산자를 사용하여 조건을 부정할 수 있습니다:
SELECT * FROM employees
WHERE NOT department = 'IT';
이 쿼리는 department가 ‘IT’이 아닌 직원을 선택합니다.
이렇게 함으로써 WHERE 절에서 논리 연산자를 사용하여 데이터를 세밀하게 필터링할 수 있습니다.