더북(TheBook)

5.2.3 IN 연산자

잠실역에서 7시와 9시 승하차 건을 조회하려면 쿼리 5-5처럼 문장을 만들면 됩니다. 7시와 9시 모두 조회해야 하므로 OR를 사용하면 되죠. 그런데 OR 연산자 사용법은 어렵지는 않지만 좀 혼동된다는 단점이 있습니다. OR과 같은 기능을 하는 연산자가 있는데 바로 IN 연산자입니다. 이번에는 선릉역 데이터를 조회해 보죠. 쿼리 5-7을 보세요.

쿼리 5-7 선릉역에서 7시와 9시 승하차 건을 조회

SELECT *
  FROM subway_statistics
 WHERE station_name LIKE '선릉%'
   AND boarding_time IN (7, 9);

 

▲ 그림 5-7 쿼리 5-7을 실행한 결과

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