Aan de slagGa gratis aan de slag

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

Cursus bekijken

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.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in 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