시작하기무료로 시작하기

구분자로 문자열 분리하기

도로 접미사(street suffix)란 Avenue, Road, Street처럼 도로명에서 도로의 유형을 나타내는 부분입니다. Evanston 311 데이터에서 street 접미사는 전체 단어로 표기되는 경우도 있고, 축약형으로 표기되는 경우도 있습니다.

접미사에 관계없이 가장 많이 등장하는 도로명을 찾으려면, 각 street 값에서 첫 번째 단어만 추출하세요.

이를 위해 다음을 수행하세요.

split_part(string_to_split, delimiter, part_number)

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

SQL을 활용한 탐색적 데이터 분석

강의 보기

연습 안내

  • split_part()를 사용하여 street에서 첫 번째 단어를 선택하고, 그 결과에 street_name이라는 별칭을 지정하세요.
  • street_name 값의 개수도 함께 선택하세요.

실습형 인터랙티브 연습

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

-- Select the first word of the street value
SELECT ___ AS street_name, 
       count(*)
  FROM evanston311
 GROUP BY ___
 ORDER BY count DESC
 LIMIT 20;
코드 편집 및 실행