더북(TheBook)

예제와 실행 결과를 그림으로 그려 보면 다음과 같습니다.

 

그림 6-3 동동 조인의 연결

 

employees 테이블과 departments 테이블을 department_id로 조인하고, AND 연산자를 사용해서 departments 테이블과 locations 테이블을 location_id로 조인했습니다. 실행 결과를 보면 조인된 열의 데이터 값을 기준으로 행끼리 연결된 것을 알 수 있습니다. 이를 통해 department_id가 90인 경우는 departments 테이블을 조인하여 Executive 부서인 것을 알 수 있습니다(조인 ). departments 테이블의 Executive 부서의 location_id는 1700이므로 location_id로 locations 테이블을 조인하면 소재 도시가 Seattle인 것을 알 수 있습니다(조인 ). Executive 부서와 Finance 부서는 location_id가 동일하므로 소재 도시가 같다는 것도 확인할 수 있습니다. 예제와 같이 AND 연산자를 이용해 조인 조건식을 계속 이어나가면서 원하는 정보를 조회할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.