시작하기무료로 시작하기

문자열에서 집 번호 추출하기

뉴욕시 Queens 자치구의 주소는 도로 주소의 집 번호 부분에 대시가 포함되는 경우가 흔한 것이 특징입니다. 예를 들어, 주소 86-16 60 Ave에서 집 번호는 16이고, 86은 가장 가까운 교차로를 의미합니다. 따라서 주차 위반이 발생한 실제 집 번호만 house_number로 정확히 표시하려면, 대시(-) 뒤의 숫자만 추출해야 합니다.

이 연습 문제에서는 STRPOS(), SUBSTRING(), LENGTH()를 사용해 Queens 주소에서 특정 집 번호를 추출해 보겠습니다.

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

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

강의 보기

실습형 인터랙티브 연습

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

SELECT
  -- Find the position of first '-'
  ___(___, ___) AS dash_position
FROM
  parking_violation;
코드 편집 및 실행