Eksploracja nieustrukturyzowanego tekstu
Kolumna description tabeli evanston311 zawiera szczegóły zgłoszenia, a kolumna category grupuje zgłoszenia według typów. Jak dobrze kolumna category odzwierciedla treść kolumny description?
Zapytania LIKE i ILIKE pomogą ci znaleźć pasujące opisy i kategorie. Pamiętaj, że w zapytaniach LIKE możesz umieścić znak % po obu stronach słowa, aby wyszukać wartości je zawierające. Na przykład:
SELECT category
FROM evanston311
WHERE category LIKE '%Taxi%';
% dopasowuje 0 lub więcej znaków.
Budując zapytanie krok po kroku, znajdź zgłoszenia, w których opis zawiera słowo „trash" lub „garbage", ale te słowa nie pojawiają się w kategorii. Jakie kategorie najczęściej pojawiają się w takich zgłoszeniach?
To ćwiczenie jest częścią kursu
Eksploracyjna analiza danych w SQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- Count rows
SELECT ___
FROM evanston311
-- Where description includes trash or garbage
WHERE ___ ___ ___
___ ___ ___ ___;