IniziaInizia gratis

Dividere le stringhe su un delimitatore

Il suffisso della via è la parte del nome che indica il tipo di strada, ad esempio Avenue, Road o Street. Nei dati 311 di Evanston, a volte il suffisso street è scritto per esteso, altre volte è abbreviato.

Estrai solo la prima parola di ogni valore street per trovare le vie più comuni indipendentemente dal suffisso.

Per farlo, usa

split_part(string_to_split, delimiter, part_number)

Questo esercizio fa parte del corso

Analisi esplorativa dei dati in SQL

Visualizza il corso

Istruzioni dell'esercizio

  • Usa split_part() per selezionare la prima parola in street; assegna l'alias del risultato come street_name.
  • Seleziona anche il conteggio di ciascun valore di street_name.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- Select the first word of the street value
SELECT ___ AS street_name, 
       count(*)
  FROM evanston311
 GROUP BY ___
 ORDER BY count DESC
 LIMIT 20;
Modifica ed esegui il codice