Unstrukturierten Text erkunden
Die Spalte description
von evanston311
enthält die Details der Anfrage, während die Spalte category
die Anfragen in verschiedene Typen unterteilt. Wie gut fängt category
das ein, was in description
steht?
LIKE
- und ILIKE
-Abfragen helfen dir, relevante Beschreibungen und Kategorien zu finden. Denke daran, dass du bei LIKE
-Abfragen ein %
auf jeder Seite eines Wortes einfügen kannst, um Werte zu finden, die das Wort enthalten. Zum Beispiel:
SELECT category
FROM evanston311
WHERE category LIKE '%Taxi%';
%
entspricht 0 oder mehr Zeichen.
Baue die Abfrage durch die folgenden Schritte auf und finde Anfragen, die Müll (trash) oder Abfall (garbage) in der Beschreibung erwähnen, ohne dass Müll (trash) oder Abfall (garbage) in der Kategorie vorkommt. Welches sind die häufigsten Kategorien für solche Anfragen?
Diese Übung ist Teil des Kurses
Explorative Datenanalyse in SQL
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
-- Count rows
SELECT ___
FROM evanston311
-- Where description includes trash or garbage
WHERE ___ ___ ___
___ ___ ___ ___;