1. Learn
  2. /
  3. Cursuri
  4. /
  5. Analiza Exploratorie a Datelor în SQL

Connected

exercițiu

Creează o categorie „altele"

Dacă vrem să rezumăm cererile Evanston 311 după cod poștal, ar fi util să grupăm toate codurile poștale cu frecvență scăzută într-o categorie „altele".

Care dintre valorile de mai jos, înlocuită în locul ??? din interogare, produce rezultatul de mai jos?

Interogare:

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;

Rezultat:

zip_recoded    zipsum
60201          19054
60202          11165
null           5528
other          429
60208          255

Instrucțiuni

50 XP

Răspunsuri posibile