ComeçarComece gratuitamente

Criar uma categoria "outros"

Se quisermos resumir as solicitações do Evanston 311 por código postal, seria útil agrupar todos os códigos postais de baixa frequência em uma categoria "outros".

Qual dos seguintes valores, quando substituídos por ??? na consulta, daria o resultado abaixo?

Consulta:

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;

Resultado:

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

Este exercício faz parte do curso

Análise exploratória de dados em SQL

Ver Curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Comece o exercício