시작하기무료로 시작하기

테이블 조인하기

데이터베이스를 탐색할 때는 테이블들이 서로 어떻게 연결되는지 파악하는 과정이 포함됩니다. 데이터베이스에서 companyfortune500 테이블은 공식적인 관계가 정의되어 있지 않지만, 그렇다고 조인을 못 하는 것은 아닙니다.

두 테이블을 조인하려면, 두 테이블 모두에 존재하고 값이 일관되게 매칭되는 공통 열을 찾아야 합니다. 기억하세요: 두 테이블에 이름이 같은 열이 있다고 해서 그 열들이 꼭 호환되는 데이터를 담고 있는 것은 아닙니다. 비슷한 데이터를 가진 열 쌍이 둘 이상이라면, 각각으로 조인해 보면서 결과 행 수가 같은지 확인해야 할 수도 있어요.

필요하다면 엔터티 관계 다이어그램을 참고하세요.

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

SQL로 하는 탐색적 데이터 분석

강의 보기

연습 안내

  • companyfortune500 테이블의 내용을 자세히 살펴보고, 두 테이블 모두에 존재하면서 각 회사를 고유하게 식별할 수 있는 열을 찾으세요.
  • INNER JOIN으로 companyfortune500 테이블을 조인하세요.

실습형 인터랙티브 연습

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

SELECT company.name
-- Table(s) to select from
  FROM company
       INNER JOIN ___
       ___ ___.___=___.___;
코드 편집 및 실행