Dela upp husnummer med en avgränsare
I föregående övning använde du STRPOS(), LENGTH() och SUBSTRING() för att separera det faktiska husnumret för Queens-adresser från värdet som representerar en tvärgata. I videoövningen lärde du dig hur strängar kan delas upp i delar baserat på ett avgränsarvärde.
I den här övningen extraherar du husnumret för Queens-adresser med hjälp av funktionen SPLIT_PART().
Den här övningen är en del av kursen
Datarensning i PostgreSQL-databaser
Övningsinstruktioner
- Skriv en fråga som returnerar den del av värdet i
house_numbersom kommer efter bindestreckstecknet ('-') (om ett bindestreck finns i kolumnvärdet), som kolumnennew_house_number.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT
-- Split house_number using '-' as the delimiter
___(___, ___, ___) AS ___
FROM
parking_violation
WHERE
violation_county = 'Q';