테이블 조인하기
데이터베이스를 탐색할 때는 테이블 간의 관계를 파악하는 것이 중요합니다. company와 fortune500 테이블 사이에는 데이터베이스 내에서 공식적인 관계가 정의되어 있지 않지만, 그렇다고 해서 조인이 불가능한 것은 아닙니다.
테이블을 조인하려면 두 테이블에 공통으로 존재하면서, 값이 서로 일치하는 열을 찾아야 합니다. 주의할 점은, 두 테이블에 이름이 같은 열이 있더라도 데이터가 반드시 호환되는 것은 아니라는 점입니다. 유사한 데이터를 가진 열 쌍이 둘 이상 발견된다면, 각각에 대해 조인을 시도해 보고 결과 행 수가 동일한지 확인해 보세요.
필요시 참고하세요 entity relationship diagram
이 연습은 강의의 일부입니다
SQL을 활용한 탐색적 데이터 분석
연습 안내
company와fortune500테이블의 내용을 자세히 살펴보고, 두 테이블 모두에 존재하면서 각 회사를 고유하게 식별 할 수 있는 열을 찾아보세요.company와fortune500테이블을INNER JOIN으로 조인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT company.name
-- Table(s) to select from
FROM company
INNER JOIN ___
___ ___.___=___.___;