Union

· SQL
JOIN vs UNION ALL JOIN과 UNION은 모두 두 개 이상의 테이블을 합칠 때 사용되지만, 사용 방식과 결과가 다르다. JOIN JOIN은 기본적으로 두 테이블에서 공통된 값을 기준으로 행을 합친다. 테이블 사이에 관계를 설정하고, 그 관계를 기반으로 테이블을 합치려는 경우 주로 사용된다. -> ex) 고객 테이블과 주문 테이블 UNION ALL 두 개 이상의 SELECT문 결과를 단순히 위아래로 합친다. 두 테이블이 동일한 열 구조(Column의 갯수와 타입)를 가지고 있으며, 모든 행을 하나의 테이블로 합치려는 경우 주로 사용된다. 아래의 아이스크림 예제의 경우 FIRST_HALF와 JULY 테이블이 동일한 열 구조(FLAVOR, TOTAL_ORDER를 포함)를 가지고 있기 때문에 두 ..
뱅어돔
'Union' 태그의 글 목록