조인(join)의 종류

테이블을 가로로 합치는 개념

 

inner join

테이블1과 테이블2의 키값이 값을 결과를 리턴

left join

테이블 1 전체와 테이블 2 중 테이블 1과 키 값이 같은 결과를 리턴

빈 곳은 널값이 들어간다.

right join

테이블 2 전체와 테이블 1 중 테이블 2와 키 값이 같은 결과를 리턴

빈 곳은 널값이 들어간다.

SELECT 컬럼명1, 컬럼명2

FROM 테이블명1 JOIN 테이블명2

ON 테이블명1.컬럼A = 테이블명2.컬럼A

 

유니온(union)

테이블을 세로로 합치는 개념

SELECT 칼럼명1 FROM A

UNION  (ALL)      

SELECT 칼럼명1 FROM B

SELECT ID, NAME FROM TABLE1 ;

 UNION

 SELECT ID, NAME FROM TABLE2 ;

 

+ Recent posts