SQL

SQL 36(여러 테이블의 데이터 조인해서 출력하기/ FULL OUTER)

아리빠 2023. 6. 19. 17:14

여러 테이블의 데이터 조인해서 출력하기

FULL OUTER 조인 방법으로 이름, 직업, 월급, 부서, 위치 출력하기

FULL OUTER JOIN = RIGHT OUTER JOIN  + LEFT OUTER JOIN 

--FULL OUTER JOIN 사용하지 않고 출력하고 싶다면?--

select e.ename as 이름, e.job as 직업, e.sal as 월급, d.loc as 부서위치
from emp e LEFT OUTER JOIN dept d
on (e.deptno = d.deptno)

UNION

select e.ename, e.job, e.sal, d.loc
from emp e RIGHT OUTER JOIN dept d
on (e.deptno = d.deptno);