Zacznij terazZacznij za darmo

Dzielenie ciągów znaków według separatora

Sufiks ulicy to część nazwy, która określa jej typ – na przykład Avenue, Road czy Street. W danych Evanston 311 sufiks w kolumnie street bywa zapisany pełnym słowem lub skrótem.

Wyodrębnij pierwsze słowo z każdej wartości kolumny street, aby znaleźć najczęściej występujące ulice – bez względu na użyty sufiks.

Skorzystaj z funkcji:

split_part(string_to_split, delimiter, part_number)

To ćwiczenie jest częścią kursu

Eksploracyjna analiza danych w SQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj funkcji split_part(), aby wybrać pierwsze słowo z kolumny street; nadaj wynikowi alias street_name.
  • Wybierz również liczbę wystąpień każdej wartości street_name.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Select the first word of the street value
SELECT ___ AS street_name, 
       count(*)
  FROM evanston311
 GROUP BY ___
 ORDER BY count DESC
 LIMIT 20;
Edytuj i uruchom kod