[sql] 조건 연산자를 사용한 데이터 조회

SQL(Structured Query Language)에서 조건 연산자를 사용하여 데이터를 조회하는 방법에 대해 알아보겠습니다.

1. WHERE 절을 사용한 조건 연산자

가장 일반적으로 사용되는 방법은 WHERE 절을 사용하여 특정 조건을 만족하는 데이터를 조회하는 것입니다.

예를 들어, employees 테이블에서 급여가 50000 이상인 직원의 정보를 조회하려면 다음과 같이 SQL을 작성할 수 있습니다.

SELECT * FROM employees
WHERE salary >= 50000;

2. 비교 연산자

비교 연산자는 값들을 비교하여 참 또는 거짓을 반환합니다. 가장 일반적으로 사용되는 비교 연산자는 다음과 같습니다.

예를 들어, departments 테이블에서 부서 번호가 100부터 200까지인 부서의 정보를 조회하려면 다음과 같이 SQL을 작성할 수 있습니다.

SELECT * FROM departments
WHERE department_id >= 100 AND department_id <= 200;

3. 논리 연산자

조건을 결합하거나 반전하기 위해 논리 연산자를 사용할 수 있습니다.

예를 들어, employees 테이블에서 급여가 50000 이상이면서 부서 번호가 100부터 200까지인 직원의 정보를 조회하려면 다음과 같이 SQL을 작성할 수 있습니다.

SELECT * FROM employees
WHERE salary >= 50000 AND department_id >= 100 AND department_id <= 200;

결론

조건 연산자를 사용하여 SQL 쿼리를 작성함으로써 원하는 조건에 맞는 데이터를 효과적으로 조회할 수 있습니다. 또한, 비교 및 논리 연산자를 적절히 조합하여 복잡한 조건을 표현할 수 있습니다.

더 많은 정보를 원하시면 SQL 조건 연산자 관련 문서를 참고하실 수 있습니다.