Aan de slagGa gratis aan de slag

Ongestructureerde tekst verkennen

De kolom description van evanston311 bevat de details van de melding, terwijl de kolom category meldingen in verschillende typen groepeert. Hoe goed vangt category wat er in de description staat?

Met LIKE- en ILIKE-queries kun je relevante beschrijvingen en categorieën vinden. Denk eraan dat je bij LIKE-queries een % aan beide kanten van een woord kunt zetten om waarden te vinden die dat woord bevatten. Bijvoorbeeld:

SELECT category
  FROM evanston311
 WHERE category LIKE '%Taxi%';

% komt overeen met 0 of meer tekens.

Bouw de query stap voor stap op zoals hieronder en zoek meldingen die 'trash' of 'garbage' in de description noemen, zonder dat 'trash' of 'garbage' in de category staat. Wat zijn de meest voorkomende categorieën voor zulke meldingen?

Deze oefening maakt deel uit van de cursus

Exploratory Data Analysis in SQL

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- Count rows
SELECT ___
  FROM evanston311
 -- Where description includes trash or garbage
 WHERE ___ ___ ___
    ___ ___ ___ ___;
Code bewerken en uitvoeren