본문 바로가기
개발/Oracle

[DBeaver] Oracle - LEFT , RIGHT Join

by 코딩하는 흰둥이 2023. 3. 19.
  • LEFT JOIN

LEFT JOIN은 왼쪽 TABLE 의 데이터를 모두 가져오고 ON 조건문에 일치하는 데이터는 출력되지만 일치 하지않거나 존재하지 않는 데이터는 모두 NULL값으로 출력된다.

부서번호 100 에 해당하는 데이터

MEMBER TABLE의 모든 데이터는 출력 됐고

조건문에 DEPT TABLE의 부서번호 100을 주었기 때문에 100에 해당 하지 않는 MEMBER 데이터는 NULL 처리가 된 것을 볼 수 있다.

 

 

 

  • RIGHT JOIN

RIGHT JOIN은 오른쪽 TABLE데이터를 모두 가져오고 ON 조건문에 일치하는 데이터는 출력되지만 일치 하지않거나 존재하지 않는 데이터는 모두 NULL값으로 출력된다.

부서번호 100 에 해당하는 데이터

DEPT TABLE의 모든 데이터는 출력 됐고

조건문에 DEPT TABLE의 부서번호 100을 주었기 때문에 100에 해당 하지 않는 MEMBER 데이터는 NULL 처리가 된 것을 볼 수 있다.

'개발 > Oracle' 카테고리의 다른 글

Oracle - 계층형 쿼리  (0) 2024.07.31
Oracle - INTERSECT  (0) 2023.03.23
[DBeaver] Oracle - Join  (2) 2023.03.19
[DBeaver] Oracle - Update 수정  (0) 2023.03.19
[DBeaver] Oracle - Delete 삭제  (0) 2023.03.19

댓글