Cartographier les restrictions de stationnement
Vous souhaitez créer une application mobile de recommandation de stationnement pour New York. L’objectif est d’utiliser le jeu de données parking_violation pour faire correspondre les restrictions de stationnement à l’emplacement d’un conducteur. Les restrictions de stationnement sont stockées dans la colonne days_parking_in_effect sous la forme d’une chaîne de 7 caractères. Chaque position de la chaîne représente un jour de la semaine (lundi à dimanche). Un B indique que le stationnement est restreint et un Y indique qu’il est autorisé. Une collègue a organisé les données de parking_violation en créant une table nommée parking_restrictions, qui inclut street_address, violation_county et days_parking_in_effect.
Dans cet exercice, vous allez utiliser REGEXP_SPLIT_TO_TABLE() et ROW_NUMBER() pour associer chaque adresse à sa disponibilité de stationnement.
Cet exercice fait partie du cours
Nettoyer des données dans des bases PostgreSQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT
-- Specify SELECT list columns
___,
___,
___(___, ___) AS daily_parking_restriction
FROM
parking_restriction;