Scinder des chaînes selon un délimiteur
Le suffixe de rue est la partie du nom de rue qui indique le type de voie, comme Avenue, Road ou Street. Dans les données 311 d'Evanston, le suffixe street est parfois écrit en toutes lettres et d'autres fois sous forme d'abréviation.
Extrayez uniquement le premier mot de chaque valeur street pour trouver les rues les plus fréquentes, peu importe le suffixe.
Pour ce faire, utilisez
split_part(string_to_split, delimiter, part_number)
Cette activité fait partie du cours
Analyse exploratoire des données en SQL
Instructions de l’exercice
- Utilisez
split_part()pour sélectionner le premier mot dansstreet; donnez à ce résultat l'aliasstreet_name. - Sélectionnez aussi le nombre de chaque valeur de
street_name.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- Select the first word of the street value
SELECT ___ AS street_name,
count(*)
FROM evanston311
GROUP BY ___
ORDER BY count DESC
LIMIT 20;