Zeichenketten an einem Begrenzungszeichen aufteilen
Der Straßensuffix (street suffix) ist der Teil des Straßennamens, der die Art der Straße angibt, z. B. Avenue, Road oder Street. In den Daten von Evanston 311 ist das street
-Suffix manchmal das vollständige Wort, manchmal die Abkürzung.
Extrahiere nur das erste Wort jedes street
-Wertes, um die häufigsten Straßen unabhängig vom Suffix zu finden.
Verwende dazu
split_part(string_to_split, delimiter, part_number)
Diese Übung ist Teil des Kurses
Explorative Datenanalyse in SQL
Anleitung zur Übung
- Benutze
split_part()
, um das erste Wort instreet
auszuwählen; benenne das Ergebnis mit dem Aliasstreet_name
. - Wähle auch die Anzahl der einzelnen Werte von
street_name
.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
-- Select the first word of the street value
SELECT ___ AS street_name,
count(*)
FROM evanston311
GROUP BY ___
ORDER BY count DESC
LIMIT 20;