Aan de slagGa gratis aan de slag

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

Cursus bekijken

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;
Code bewerken en uitvoeren