"기타" 범주 만들기
우편번호별로 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
이 연습은 강의의 일부입니다
