Aan de slagGa gratis aan de slag

Huisnummers uit een string halen

Adressen in het stadsdeel Queens van New York City zijn uniek doordat het huisnummergedeelte van het straatadres vaak een streepje bevat. Bij het adres 86-16 60 Ave is het huisnummer bijvoorbeeld 16, en verwijst 86 naar de dichtstbijzijnde kruising. Als we dus willen dat house_number strikt het huisnummer weergeeft waar een parkeerboete is uitgeschreven, moeten we de cijfers na het streepje (-) eruit halen om deze waarde te krijgen.

In deze oefening gebruik je STRPOS(), SUBSTRING() en LENGTH() om het specifieke huisnummer uit adressen in Queens te halen.

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
  -- Find the position of first '-'
  ___(___, ___) AS dash_position
FROM
  parking_violation;
Code bewerken en uitvoeren