728x90
공통점
하나 이상의 테이블에서 특정한 컬럼을 검색할 때 사용
차이점
JOIN
WHERE 조건으로 두개 이상의 테이블에서 원하는 컬럼을 선택하여 조회

수평(병렬)으로 결합

교집합?
UNION
두개 이상의 SELECT문을 사용해서 그 검색 결과를 합침

수직(직렬)으로 결합

차집합?

그리고 UNION ALL이란게 있는데

UNION은 중복을 제거하지만

UNION ALL은 중복을 제거하지 않고 전부 출력한다


UNION ALL은 행의 합집합

OUTER JON은 열의 합집합

728x90

+ Recent posts