주차 제한 매핑하기
뉴욕시를 위한 모바일 주차 추천 앱을 만들고자 합니다. 목표는 parking_violation 데이터셋을 사용해 운전자의 위치에 맞는 주차 제한 정보를 매핑하는 것입니다. 주차 제한은 days_parking_in_effect 열에 저장되어 있으며, 7개의 문자로 이루어진 문자열 형식입니다. 문자열의 각 위치는 요일(월요일~일요일)을 나타냅니다. B는 주차가 제한됨을, Y는 주차가 허용됨을 의미합니다. 동료가 parking_violation 데이터를 정리하여 parking_restrictions라는 테이블을 만들었고, 여기에 street_address, violation_county, days_parking_in_effect가 포함되어 있습니다.
이 연습에서는 REGEXP_SPLIT_TO_TABLE()과 ROW_NUMBER()를 사용해 각 도로 주소에 주차 가능 여부를 연결해 보겠습니다.
이 연습은 강의의 일부입니다
PostgreSQL 데이터베이스에서 데이터 정제하기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT
-- Specify SELECT list columns
___,
___,
___(___, ___) AS daily_parking_restriction
FROM
parking_restriction;