COUNT와 COUNT DISTINCT
순수한 수치로 보면, 인구가 많을수록 운동선수 풀이 커지고, 따라서 올림피언도 많아집니다. 이번에는 인구, 즉 잠재적 선수 규모만을 기준으로 올림픽 메달을 살펴보려고 합니다.
세계은행 자료에 따르면 2016년 인구가 가장 많은 국가는 중국(1,378,665,000명), 인도(1,324,171,354명), 미국(323,405,935명)이었습니다.
이제 2016년 하계 올림픽의 선수 데이터를 통해 중국, 인도, 미국이 실제로 메달을 가장 많이 땄는지 확인해 보세요.
이 연습은 강의의 일부입니다
PostgreSQL에서 쿼리 성능 개선하기
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT ___
, ___(___) as medals_count
FROM athletes_recent
WHERE medal IS NOT NULL
AND year = 2016
___ ___
ORDER BY medals_count DESC;