오라클(DBMS)

SQL - JOIN 면접용

낙산암 2022. 3. 14. 11:59

1. JOIN 개념 및 종류

조인의 개념에 대해서 알아보고 아래의 4가지 JOIN 종류

 

  • Inner JOIN
  • Outer JOIN
  • Cross JOIN
  • Self JOIN

2개 이상의 테이블에 대해서 결합하여 나타낼 때 조인이라는 것을 이용

 

Inner JOIN

 

오라클  : select * from emp, dept where emp.deptno = dept.deptno;

ANSI : select * from emp inner join dept on emp.deptno = dept.deptno;

 

outer JOIN

OUTER JOIN의 3가지 종류

 

 

1. Left Outer Join

 

ANSI : select * from emp left join dept on emp.deptno = dept.deptno;

select * from emp left join dept on emp.deptno = dept.deptno and dept.deptno = 30;

기준점

 

1. Right Outer Join