Створіть категорію «other»
Якщо потрібно підсумувати звернення Evanston 311 за поштовим кодом, зручно об'єднати всі рідкісні поштові коди в одну категорію «other».
Яке з наведених нижче значень, підставлене замість ??? у запиті, дасть такий результат?
Запит:
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;
Результат:
zip_recoded zipsum
60201 19054
60202 11165
null 5528
other 429
60208 255
Ця вправа є частиною курсу
Розвідувальний аналіз даних у SQL
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу