더북(TheBook)

IN 연산자

IN은 칼럼에 여러 개의 값이 포함되어 있는지를 확인할 때 사용하는 비교 연산자입니다. 동등 연산자나 부등호 연산자, LIKE 연산자처럼 비교하는 값이 1개가 아닌 여러 개입니다. 예제를 살펴볼까요?

코드 5-17

SELECT *
  FROM city
 WHERE countrycode = 'KOR'
   AND district IN ('seoul', 'kyonggi');

실행결과

쿼리의 두 번째 조건 절을 보면 district IN 다음에 seoulkyonggi를 콤마로 구분해 소괄호 안에 넣습니다. 이는 district 칼럼 값이 seoul이거나 kyonggi인 것을 확인하는 조건입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.