시작하기무료로 시작하기

비정형 텍스트 탐색하기

evanston311description 열에는 문의 상세 내용이 있고, category 열에는 문의를 유형별로 묶어 둡니다. categorydescription의 내용을 얼마나 잘 반영하고 있을까요?

LIKEILIKE 쿼리를 사용하면 관련 있는 설명과 범주를 찾을 수 있어요. LIKE 쿼리에서는 단어의 앞뒤에 %를 붙이면 그 단어를 포함하는 값을 찾을 수 있다는 점을 기억하세요. 예를 들어:

SELECT category
  FROM evanston311
 WHERE category LIKE '%Taxi%';

%는 길이가 0 이상인 문자와 일치해요.

아래 단계에 따라 쿼리를 점진적으로 완성해 보세요. 설명(description)에 trash 또는 garbage가 언급되지만, 범주(category)에는 trash나 garbage가 들어 있지 않은 문의를 찾아보세요. 이러한 문의에서 가장 자주 나타나는 category는 무엇인가요?

이 연습은 강의의 일부입니다

SQL로 하는 탐색적 데이터 분석

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Count rows
SELECT ___
  FROM evanston311
 -- Where description includes trash or garbage
 WHERE ___ ___ ___
    ___ ___ ___ ___;
코드 편집 및 실행