Oracle INNER JOIN, OUTER JOIN
2022. 1. 7. 18:30ㆍ개발/Oracle
INNER JOIN
조건이 맞는 행만 가져옴
SELECT * FROM 테이블명1 INNER JOIN 테이블명2 ON 테이블명1.컬럼명 = 테이블명2.컬럼명;
OUTER JOIN
SELECT * FROM 테이블명1 ()OUTER JOIN 테이블명2 ON 테이블명1.컬럼명 = 테이블명2.컬럼명;
한 테이블에 값이 있으면 다른 테이블이 조건이 맞지 않아도 가져옴
-LEFT OUTER JOIN : 왼쪽 테이블에 값이 있으면 그 값과 다른 테이블은 NULL 값을 가져옴
-RIGHT OUTER JOIN : 오른쪽 테이블에 값이 있으면 그 값과 다른 테이블은 NULL 값을 가져옴
-FULL OUTER JOIN : 두 테이블 중 한 테이블에 값이 있으면 그 값과 다른 테이블은 NULL 값을 가져옴
'개발 > Oracle' 카테고리의 다른 글
Oracle Data pump 방법(directory/export/import) (0) | 2022.03.17 |
---|---|
Oracle DB 백업(덤프) 전 tablespace, user 생성(toad) (0) | 2022.03.17 |
Oracle Subquery(서브쿼리) 정리 (2) | 2022.01.07 |
Oracle 규칙이 있는 데이터를 만들어보자(LPAD, CASE WHEN) (0) | 2022.01.07 |
Oracle 원하는 날짜 데이터를 입력해보자(DUAL, CONNECT BY LEVEL) (0) | 2022.01.07 |