IN 연산자
IN은 칼럼에 여러 개의 값이 포함되어 있는지를 확인할 때 사용하는 비교 연산자입니다. 동등 연산자나 부등호 연산자, LIKE 연산자처럼 비교하는 값이 1개가 아닌 여러 개입니다. 예제를 살펴볼까요?
코드 5-17
SELECT *
FROM city
WHERE countrycode = 'KOR'
AND district IN ('seoul', 'kyonggi');
실행결과
쿼리의 두 번째 조건 절을 보면 district IN 다음에 seoul과 kyonggi를 콤마로 구분해 소괄호 안에 넣습니다. 이는 district 칼럼 값이 seoul이거나 kyonggi인 것을 확인하는 조건입니다.