더북(TheBook)

쿼리 수행 결과를 보면 district 칼럼 값이 모두 K로 끝나는 건만 조회됐습니다. 그런데 district 칼럼 중간에 유독 ‘ong’가 들어간 건이 많네요. 이런 건만 조회해 봅시다. 어떻게 하면 될까요? %가 모든 문자를 의미한다고 했으니 ong 앞뒤로 %를 넣으면 되겠죠?

코드 5-13

SELECT *
  FROM city
 WHERE countrycode = 'KOR'
   AND district LIKE '%ong%';

실행결과

결과의 district 칼럼 값을 보면 ong란 문자가 포함된 건만 모두 조회됐습니다. 이처럼 LIKE 연산자는 문자형 데이터가 저장된 칼럼에서 특정 문자가 포함된 건을 조회할 때 매우 유용합니다.

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