[sql] SQL IN 연산자를 사용하여 특정 범위의 값에 대한 조건을 지정하는 방법은 무엇인가요?
SELECT *
FROM products
WHERE category_id IN (1, 2, 3);

위의 예제에서는 products 테이블에서 category_id가 1, 2, 또는 3인 제품을 선택합니다. 이렇게 하면 여러 값의 조건을 간단하게 지정할 수 있으며, 코드의 가독성도 높아집니다.

더 나아가서, IN 연산자는 서브쿼리와 함께 사용하여 다른 쿼리 결과 집합에 따라 동적으로 값을 비교하는 데에도 활용할 수 있습니다.