Parkeerbeperkingen in kaart brengen
Je wilt een mobiele app bouwen die parkeeraanbevelingen geeft voor New York City. Het doel is om de parking_violation-gegevensset te gebruiken om parkeerbeperkingen te koppelen aan de locatie van de bestuurder. Parkeerbeperkingen staan in de kolom days_parking_in_effect in een formaat dat bestaat uit een tekenreeks van 7 karakters. Elke positie in de string staat voor een dag van de week (maandag-zondag). Een B geeft aan dat parkeren beperkt is en een Y dat parkeren is toegestaan. Een collega heeft de gegevens uit parking_violation georganiseerd door een tabel parking_restrictions te maken met daarin street_address, violation_county en days_parking_in_effect.
In deze oefening gebruik je REGEXP_SPLIT_TO_TABLE() en ROW_NUMBER() om elk straatadres te koppelen aan de parkeermogelijkheid.
Deze oefening maakt deel uit van de cursus
Data opschonen in PostgreSQL-databases
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
SELECT
-- Specify SELECT list columns
___,
___,
___(___, ___) AS daily_parking_restriction
FROM
parking_restriction;