Составление карты ограничений парковки
Вы занимаетесь разработкой мобильного приложения для поиска парковочных мест в Нью-Йорке. Цель — использовать набор данных 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;