본문 바로가기
데이터 베이스

outer join

by 멋진 개구리 2021. 1. 15.
반응형

1. left join : 왼쪽 테이블 기준으로 오른쪽테이블을 매칭, 없으면 null1. left outer join : 왼쪽에 있는 테이블기준으로 오른쪽테이블을 매칭, 없는 경우 null

select * 
from aa a left outer join bb b 
on a.num = b.num;

2. right outer join : 오른쪽에 있는 테이블 기준으로 왼쪽 테이블을 매칭, 없는 경우 null

select * 
from aa a right outer join bb b 
on a.num = b.num;

3. full outer join : left, right outer join을 합친 것으로, 양쪽 모두 조건이 일치 하지 않는 것까지 모두 결합하여 출력 

select *
from aa a full outer join bb b
on a.num=b.num;

반응형

'데이터 베이스' 카테고리의 다른 글

[mysql] 컬럼끼리 값 바꾸기.  (0) 2023.06.27
db 덤프 - oracle  (0) 2021.05.13
mysql row가 여러개인 update 문  (0) 2021.04.01
쿼리문 분석하기  (0) 2021.01.21

댓글