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ßennamen unabhängig vom Suffix zu ermitteln.
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 instreetauszuwählen; benenne das Ergebnis mit dem Aliasstreet_name. - Frage auch die Anzahl der einzelnen Werte von
street_nameab.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- Select the first word of the street value
SELECT ___ AS street_name,
count(*)
FROM evanston311
GROUP BY ___
ORDER BY count DESC
LIMIT 20;