Împărțirea șirurilor după un delimiter
Sufixul unei străzi reprezintă partea din denumirea străzii care indică tipul acesteia, de exemplu Avenue, Road sau Street. În datele Evanston 311, sufixul câmpului street apare uneori ca denumire completă, alteori ca abreviere.
Extrage doar primul cuvânt din fiecare valoare a câmpului street pentru a identifica cele mai frecvente străzi, indiferent de sufix.
Pentru aceasta, folosește
split_part(string_to_split, delimiter, part_number)
Acest exercițiu face parte din cursul
Analiza Exploratorie a Datelor în SQL
Instrucțiuni pentru exercițiu
- Folosește
split_part()pentru a selecta primul cuvânt dinstreet; denumește rezultatulstreet_name. - Selectează și numărul de apariții pentru fiecare valoare a câmpului
street_name.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- Select the first word of the street value
SELECT ___ AS street_name,
count(*)
FROM evanston311
GROUP BY ___
ORDER BY count DESC
LIMIT 20;