더북(TheBook)

여러 개의 조건을 동시에 사용할 수도 있습니다. 가령 잠실역에서 7시에 승차한 건을 조회한다든지, 선릉역에서 9시에 승차한 인원을 조회할 수 있죠. 이런 경우에는 2개의 조건이 필요하고 두 조건을 모두 만족해야 하는데, 2개 이상의 조건을 연결할 때는 AND를 사용합니다.

잠실역에서 7시에 승차한 건을 조회

WHERE station_name = '잠실(216)'
  AND gubun = '승차'
  AND boarding_time = 7

선릉역에서 9시에 승차한 인원을 조회

WHERE station_name = '선릉(220)'
  AND gubun = '승차'
  AND boarding_time = 9

 

‘A이고 B인 건 조회’처럼 조건 모두를 만족해야 하는 경우에는 AND를 사용하지만, ‘A이거나 B인 건’처럼 둘 중 하나라도 만족하는 데이터를 조회할 때도 있습니다. 이때는 AND 대신 OR를 사용합니다.

선릉역이나 잠실역에서 승하차한 건을 조회

WHERE station_name = '선릉(220)'
   OR station_name = '잠실(216)'
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.