시작하기무료로 시작하기

구분 기호로 번지수 분리하기

이전 연습 문제에서는 STRPOS(), LENGTH(), SUBSTRING()를 사용해 Queens 주소에서 실제 번지수와 교차로를 나타내는 값을 분리했어요. 동영상 연습에서는 구분 기호 문자열을 기준으로 문자열을 여러 부분으로 나눌 수 있다는 것을 배웠습니다.

이번 연습에서는 SPLIT_PART() 함수를 사용해 Queens 주소의 번지수를 추출해 보겠습니다.

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

PostgreSQL 데이터베이스에서 데이터 정제하기

강의 보기

연습 안내

  • 대시 문자('-')가 열 값에 있는 경우, house_number 값에서 대시 문자 이후의 부분을 new_house_number 열로 반환하는 쿼리를 작성하세요.

실습형 인터랙티브 연습

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

SELECT
  -- Split house_number using '-' as the delimiter
  ___(___, ___, ___) AS ___
FROM
  parking_violation
WHERE
  violation_county = 'Q';
코드 편집 및 실행