시작하기무료로 시작하기

테이블 조인하기

데이터베이스를 탐색할 때는 테이블 간의 관계를 파악하는 것이 중요합니다. companyfortune500 테이블 사이에는 데이터베이스 내에서 공식적인 관계가 정의되어 있지 않지만, 그렇다고 해서 조인이 불가능한 것은 아닙니다.

테이블을 조인하려면 두 테이블에 공통으로 존재하면서, 값이 서로 일치하는 열을 찾아야 합니다. 주의할 점은, 두 테이블에 이름이 같은 열이 있더라도 데이터가 반드시 호환되는 것은 아니라는 점입니다. 유사한 데이터를 가진 열 쌍이 둘 이상 발견된다면, 각각에 대해 조인을 시도해 보고 결과 행 수가 동일한지 확인해 보세요.

필요시 참고하세요 entity relationship diagram

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

SQL을 활용한 탐색적 데이터 분석

강의 보기

연습 안내

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

실습형 인터랙티브 연습

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

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