[sql] SQL IN 연산자란 무엇인가요?

예를 들어, 다음과 같은 쿼리를 보겠습니다:

SELECT * FROM employees
WHERE department_id IN (10, 20, 30);

위의 예제에서, 이 쿼리는 부서 ID가 10, 20, 30 중 하나에 속하는 모든 직원을 반환합니다.

IN 연산자를 사용하여 다수의 값을 비교하는 것은 여러개의 OR 연산자를 사용하는 것과 같습니다만, 가독성과 효율성 면에서 좋은 선택입니다.

더 자세한 내용은 아래의 Oracle 공식 문서를 참고하세요: https://docs.oracle.com/cd/B19306_01/server.102/b14200/conditions007.htm