Aan de slagBegin gratis

Strings splitsen op een scheidingsteken

Het straatachtervoegsel is het deel van de straatnaam dat het type straat aangeeft, zoals Avenue, Road of Street. In de Evanston 311-gegevens is het street-achtervoegsel soms het volledige woord en soms de afkorting.

Haal alleen het eerste woord uit elke street-waarde om de meest voorkomende straten te vinden, ongeacht het achtervoegsel.

Gebruik hiervoor

split_part(string_to_split, delimiter, part_number)

Deze oefening maakt deel uit van de cursus

Exploratory Data Analysis in SQL

Bekijk cursus

Oefeninstructies

  • Gebruik split_part() om het eerste woord in street te selecteren; geef het resultaat de alias street_name.
  • Selecteer ook het aantal voor elke waarde van street_name.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

-- Select the first word of the street value
SELECT ___ AS street_name, 
       count(*)
  FROM evanston311
 GROUP BY ___
 ORDER BY count DESC
 LIMIT 20;
Code bewerken en uitvoeren