시작하기무료로 시작하기

JOIN, WHERE, SELECT에서의 필터링

2014년 국내총생산(GDP) 데이터가 있는 모든 국가를 보면, 1인당 평균 GDP는 $19,342였습니다. 아프리카 국가들의 1인당 평균 GDP는 $5,879였습니다.

올림픽에 선수를 보낸 아프리카 국가들(모로코, 토고, 짐바브웨)이 아프리카에서 1인당 GDP가 가장 높지는 않았지만, 아프리카 평균보다는 높았을 수 있습니다.

이 가설을 검증해 보세요. 2014년 동계 올림픽에 선수를 보낸 아프리카 국가들의 1인당 GDP를 구하세요.

이 연습은 강의의 일부입니다

PostgreSQL에서 쿼리 성능 개선하기

강의 보기

연습 안내

  • 선수 데이터는 이미 아프리카 선수로 제한되어 있어요. athletes_wint 테이블에서 고유한 선수를 찾으세요.
  • JOIN을 사용해 odemographic(GDP) 데이터가 있는 선수만 남기도록 필터링하세요.
  • 결과를 2014년 선수로만 제한하려면 athletes_wint 테이블의 year 필터를 사용하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT ___ ath.name, dem.country, dem.gdp
FROM athletes_wint ath
___ ___ odemographics dem
  ON ath.country_code = dem.olympic_cc 
___ ___ = ___
ORDER BY dem.gdp DESC;
코드 편집 및 실행