Oracle INNER JOIN, OUTER JOIN
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 값을 가져옴
2022.01.07