[sql] SQL IN 연산자를 사용하여 숫자 값에 대한 조건을 지정하는 방법은 무엇인가요?
SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1, value2, ...);
여기서 column_name
은 조건을 적용할 열의 이름이고, table_name
은 데이터를 가져올 테이블의 이름입니다. value1
, value2
등은 조건으로 지정할 숫자 값들입니다.
예를 들어, 만약 orders
테이블에서 customer_id
열의 값이 1, 2, 또는 3인 주문을 찾고 싶다면 다음과 같이 SQL 쿼리를 작성할 수 있습니다.
SELECT *
FROM orders
WHERE customer_id IN (1, 2, 3);
이렇게 하면 customer_id
가 1, 2, 또는 3인 주문 데이터가 반환됩니다.