Розділення рядків за роздільником
Суфікс вулиці — це частина назви, що вказує тип вулиці, наприклад Avenue, Road або Street. У даних Evanston 311 інколи суфікс street наведено повністю, а інколи — у вигляді абревіатури.
Витягніть лише перше слово з кожного значення street, щоб знайти найпоширеніші вулиці незалежно від суфікса.
Для цього скористайтеся
split_part(string_to_split, delimiter, part_number)
Ця вправа є частиною курсу
Розвідувальний аналіз даних у SQL
Інструкції до вправи
- Використайте
split_part(), щоб вибрати перше слово вstreet; задайте для результату псевдонімstreet_name. - Також виберіть кількість появ для кожного значення
street_name.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Select the first word of the street value
SELECT ___ AS street_name,
count(*)
FROM evanston311
GROUP BY ___
ORDER BY count DESC
LIMIT 20;