여러 테이블의 데이터 조인해서 출력하기
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);
'SQL' 카테고리의 다른 글
SQL 38(집합 연산자로 데이터를 위아래 연결하기/ UNION) (0) | 2023.06.26 |
---|---|
SQL 37(집합 연산자로 데이터를 위아래로 연결하기/ UNION ALL) (0) | 2023.06.20 |
SQL 35(여러 테이블의 데이터를 조인해서 출력하기/ LEFT, RIGHT OUTER JOIN) (0) | 2023.06.15 |
SQL 34(여러 테이블의 데이터를 조인해서 출력하기/ NATURAL JOIN) (0) | 2023.06.13 |
SQL 33(여러 테이블의 데이터 조인해서 출력하기/ USING 절) (0) | 2023.06.12 |