LoslegenKostenlos loslegen

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

Kurs anzeigen

Interaktive Übung

Setze die Theorie in einer unserer interaktiven Übungen in die Praxis um

Übung starten