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
Cette activité fait partie du cours
Analyse exploratoire des données en SQL
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice