Eine Kategorie „Sonstiges“ erstellen
Wenn wir die Evanston 311-Anfragen nach Postleitzahlen zusammenfassen wollen, wäre es sinnvoll, alle Postleitzahlen mit geringer Häufigkeit in einer Kategorie „Sonstige“ (other) zusammenzufassen.
Welcher der folgenden Werte würde, wenn er in der Abfrage durch ???
ersetzt wird, das folgende Ergebnis liefern?
Abfrage:
SELECT CASE WHEN zipcount < ??? THEN 'other'
ELSE zip
END AS zip_recoded,
sum(zipcount) AS zipsum
FROM (SELECT zip, count(*) AS zipcount
FROM evanston311
GROUP BY zip) AS fullcounts
GROUP BY zip_recoded
ORDER BY zipsum DESC;
Ergebnis:
zip_recoded zipsum
60201 19054
60202 11165
null 5528
other 429
60208 255
Diese Übung ist Teil des Kurses
Explorative Datenanalyse in SQL
Interaktive Übung
Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um
