본문 바로가기

자바스프링웹공부(2024)/마이에스큐엘

2024.08.05. join

반응형

* 조인(join)이란 ?

-여러 테이블의 정보를 함께 출력하기 위한 구문.

 

<문법>

select 컬럼1, 컬럼2, 컬럼3, 컬럼4, .....
from 테이블1 join 테이블2
on 테이블1.컬럼 = 테이블2.컬럼
[ where 조건문] 
[ order by 컬럼 [asc | desc]];

 

*자체조인(self-join)

결과 테이블

 

*N개 테이블 조인하기

Q.  employees, departments, locations 테이블 사용해서
     직원정보(employee_id, last_name, salary)와
     직원이 소속된 부서정보(department_id, department_name)와
     부서의 위치정보(location_id, city, street_address)를 함께 출력하시오.

 

*INNER JOIN && OUTER JOIN

*INNER JOIN* *OUTER JOIN*

 

Q. inner join 예제

 

 

Q. left outer join 예제

 

Q. right outer join 예제

 

반응형