НачатьНачать бесплатно

Составление карты ограничений парковки

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