Extrahera husnummer från en sträng
Adresser i stadsdelen Queens i New York City är unika eftersom de ofta innehåller bindestreck i husnummerdelen av gatuadressen. Till exempel, för adressen 86-16 60 Ave är husnumret 16, medan 86 refererar till närmaste korsningsgata. Om vi vill att house_number ska representera det faktiska husnumret där en parkeringsöverträdelse inträffade, behöver vi alltså extrahera siffrorna efter bindestrecket (-).
I den här övningen använder du STRPOS(), SUBSTRING() och LENGTH() för att extrahera det specifika husnumret från gatuadresser i Queens.
Den här övningen är en del av kursen
Datarensning i PostgreSQL-databaser
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT
-- Find the position of first '-'
___(___, ___) AS dash_position
FROM
parking_violation;