SQL IN 연산자

IN 연산자

IN 연산자는 WHERE 절에서 여러 가지 값을 지정할 수 있게 합니다.

SQL IN 문법

SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1,value2,...)

원래의 테이블 (예제에서 사용됨:)

Persons 테이블:

Id LastName FirstName 주소 시티
1 아담스 ジョhn 오کس퍼드 거리 런던
2 버시 조지 파이브 아벤유 뉴욕
3 카터 토마스 창안 거리 베이징

IN 연산자 예제

지금, 우리는 상단 테이블에서 성이 Adams와 Carter인 사람을 선택하고자 합니다:

아래의 SELECT 문을 사용할 수 있습니다:

SELECT * FROM Persons
WHERE LastName IN ('Adams','Carter')

결과 집합:

Id LastName FirstName 주소 시티
1 아담스 ジョhn 오کس퍼드 거리 런던
3 카터 토마스 창안 거리 베이징