Začněte nyníZačněte zdarma

Rozdělení řetězců podle oddělovače

Přípona ulice je část názvu ulice označující její typ, například Avenue, Road nebo Street. V datech Evanston 311 se stává, že přípona sloupce street je někdy celé slovo a jindy zkratka.

Aby ses zbavil/a tohoto rozdílu, extrahuj z každé hodnoty street pouze první slovo – tak zjistíš nejčastější ulice bez ohledu na příponu.

Použij k tomu funkci

split_part(string_to_split, delimiter, part_number)

Toto cvičení je součástí kurzu

Průzkumná analýza dat v SQL

Zobrazit kurz

Pokyny k cvičení

  • Pomocí split_part() vyber první slovo ze sloupce street a výsledek pojmenuj jako street_name.
  • Vyber také počet výskytů každé hodnoty street_name.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Select the first word of the street value
SELECT ___ AS street_name, 
       count(*)
  FROM evanston311
 GROUP BY ___
 ORDER BY count DESC
 LIMIT 20;
Upravit a spustit kód