모든 테이블 조인하기
이번 마지막 연습 문제에서는 "Media & communication" 분야에서 소속(affiliations)이 가장 많은 교수의 대학교 도시를 찾는 것이 목표입니다.
이를 위해서는
- 모든 테이블을 조인하고,
- 일부 열로 그룹화한 다음,
- 올바른 분야의 행만 남기도록 선택 조건을 사용해야 합니다.
세 단계로 진행해 볼게요!
이 연습은 강의의 일부입니다
SQL로 배우는 관계형 데이터베이스 입문
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- Join all tables
SELECT *
FROM affiliations
JOIN ___
ON affiliations.professor_id = professors.___
JOIN organizations
ON affiliations.organization_id = ___.___
JOIN ___
ON professors.___ = universities.id;