Dela upp strängar med en avgränsare
Gatutypsändelsen är den del av gatunamnet som anger typ av gata, till exempel Avenue, Road eller Street. I Evanston 311-datan anges ibland street-ändelsen som ett helt ord, och ibland som en förkortning.
Extrahera det första ordet i varje street-värde för att hitta de vanligaste gatunamnen oavsett ändelse.
Använd följande funktion:
split_part(string_to_split, delimiter, part_number)
Den här övningen är en del av kursen
Exploratory Data Analysis i SQL
Övningsinstruktioner
- Använd
split_part()för att välja ut det första ordet istreet; ge resultatet aliasetstreet_name. - Välj även antalet förekomster av varje värde i
street_name.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- Select the first word of the street value
SELECT ___ AS street_name,
count(*)
FROM evanston311
GROUP BY ___
ORDER BY count DESC
LIMIT 20;