Vytvoř kategorii „ostatní"
Pokud chceme shrnout žádosti z Evanston 311 podle PSČ, hodí se seskupit všechna málo zastoupená PSČ do kategorie „ostatní".
Která z následujících hodnot, dosazená místo ??? v dotazu, dá níže uvedený výsledek?
Dotaz:
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;
Výsledek:
zip_recoded zipsum
60201 19054
60202 11165
null 5528
other 429
60208 255
Toto cvičení je součástí kurzu
Průzkumná analýza dat v SQL
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení