oracle/8장_조인
OUTER JOIN
usop
2022. 12. 7. 16:26
OUTER JOIN 절을 사용해보자
(+) 기호를 사용하여 두 테이블(student, professor)을 join 시키기
select s.name, s.grade, p.name, p.position
from student s, professor p
where s.profno(+) = p.profno
order by p.profno;
outer join ~ on 전을 사용하여 두 테이블(student, professor)을 join 시키기
select s.name, s.grade, p.name, p.position
from student s
right outer join professor p
on s.profno = p.profno;
LEFT OUTER JOIN 과 RIGHT OUTER JOIN을 동시에 실행한 결과를 출력하려면
<FULL OUTER JOIN> 을 사용하면 된다.
select s.name, s.grade, p.name, p.position
from student s
full outer join professor p ON s.profno = p.profno;