У нас вы можете посмотреть бесплатно (추천오라클교육/추천ORACLE교육/SQL외부조인)외부조인(Outer Join) 이란?(오라클교육/SQL교육/오라클동영상/SQL동영상/오라클강의/SQL강의/오라클강좌/SQL강좌) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
강의자료 1: https://docs.google.com/presentation/... 강의자료2 : https://drive.google.com/file/d/1ddAc... 강의자료3 : https://drive.google.com/file/d/14x2Q... 외부조인(Outer Join) 이란? 일반적인 조인(내부조인)은 두 테이블 모두 조인 조건을 만족시키는 레코드만 출력된다. 즉 두 테이블중 한쪽 테이블의 값이 일치하지 않는 다면 해당 레코드는 출력되지 않는데 이 경우에도 결과로 출력해야 되는 경우가 있다면 외부조인(Outer Join)을 사용하면 된다. 외부조인은 LEFT OUTER JOIN, RIGTH OUTER JOIN, FULL OUTER JOIN이 있다. EMP, DEPT를 조인하여 사원명(ename)과 부서명(dname)을 출력한다고 했을 때 EMP 테이블의 KING은 최고관리자로 부서코드가 NULL 값이다. 이 경우 emp.deptno = dept.deptno 로 조인을 한다면 KING은 출력되지 않는다. --동등조인(Equi-Join) select ename, dname from emp, dept where emp.deptno = dept.deptno; select ename, dname from emp join dept on emp.deptno = dept.deptno; select ename, dname from emp join dept using(deptno); select ename, dname from emp natural join dept; select ename, dname from emp left outer join dept on emp.deptno = dept.deptno; --outer는 생략가능 -- 오라클 전용, KING의 DEPTNO가 NULL인데 부서쪽에 NULL을 가지는 부서는 없으므로 부서쪽, 부족한 쪽에 (+) 표시, (+)반대쪽 모두 출력됨 select ename, dname from emp, dept where emp.deptno = dept.deptno(+); -- 부서별 사원수 출력, 사원이 한명도 없는 -- 40번 OPERATION 부서는 출력되지 않는다. select dname, count(e.empno) from emp e, dept d where e.deptno = d.deptno group by dname; -- right outer join select dname, count(e.empno) from emp e right outer join dept d on e.deptno = d.deptno group by dname; select dname, count(e.empno) from emp e right outer join dept d using(deptno) group by dname;