1. Learn
  2. /
  3. Courses
  4. /
  5. PostgreSQL에서 쿼리 성능 개선하기

Connected

Exercise

다양한 JOIN으로 선수들의 지역 살펴보기

자국의 올림피언들에 대해서는 이미 잘 알고 계실 거예요. 러시아에서는 피겨스케이팅을 많이 시청하고, 케냐는 육상 종목에서 강세죠. 캐나다는 하키를 주도합니다. 이런 경향이 지역별로도 같을까요? 모든 유럽 국가에 피겨스케이팅 올림피언이 있을까요? 모든 북미 국가에 올림픽 수준의 하키 팀이 있을까요?

2014년 동계 올림픽에 피겨스케이팅 선수를 보낸 유럽 국가들을 확인해 보세요. athletes 테이블은 이미 피겨스케이팅 선수로 필터링되어 있고, regions 테이블은 유럽 국가로 필터링되어 있습니다. 서로 다른 JOIN 유형을 사용하고 결과를 비교해 보세요.

Instructions 1/3

undefined XP
  • 1

    경쟁 선수가 없는 지역도 모두 포함되도록 regions, athletes, 그리고 LEFT JOIN을 사용하세요.

  • 2

    이제 RIGHT JOIN을 사용해 경쟁 선수가 없는 지역도 모두 포함되도록 하세요.

  • 3

    경쟁 선수가 있는 국가만 딱 찾도록 INNER JOIN을 사용하세요.