Aan de slagBegin gratis

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

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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