1. Apprendre
  2. /
  3. Cours
  4. /
  5. Analyse exploratoire des données en SQL

Connected

Exercice

Créer une catégorie « other »

Si nous voulons résumer les demandes 311 d'Evanston par code postal, il serait utile de regrouper tous les codes postaux peu fréquents dans une catégorie « other ».

Laquelle des valeurs suivantes, si elle remplace ??? dans la requête, produirait le résultat ci-dessous?

Requête :

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;

Résultat :

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

Instructions

50 XP

Réponses possibles