1. 学习
  2. /
  3. 课程
  4. /
  5. PostgreSQL에서 쿼리 성능 개선하기

Connected

练习

지역 필터는 어디에 둘까요

인구수만으로는 올림픽 선수 수를 예측할 수 없어요. 연구자들은 국내총생산(GDP)과 인구수를 함께 사용하면 올림픽 선수 수를 예측할 수 있다고 제안합니다. 다행히 세계은행은 많은 국가에 대해 1인당 GDP(인구수로 나눈 GDP)도 수집합니다.

다시 아프리카에 집중해 보면, 2014년에 인구가 가장 많은 국가는 나이지리아, 에티오피아, 이집트였지만, 2014년 올림픽에 선수단을 보낸 아프리카 국가는 모로코, 토고, 짐바브웨뿐이었습니다.

2014년 GDP 데이터가 있는 아프리카 국가는 어디인지, 그리고 모로코, 토고, 짐바브웨의 GDP가 높은지 확인해 보세요.

说明 1 / 共 3 个

undefined XP
  • 1

    region을 비연결 조인 조건으로 사용해 Africa에 속한 국가를 찾으세요. 반환된 레코드 수를 확인해 보세요.

  • 2

    비아프리카 레코드에 대해 국가가 null로 반환되지 않도록, 레코드를 제거하려면 region을 WHERE 절로 이동하세요.

  • 3

    첫 번째 쿼리와 같이 region을 다시 JOIN 조건으로 사용하세요. oregions 테이블로 demographics 테이블의 레코드를 제한하세요.