반응형

다중 테이블 조회

 

여러 테이블에서 조회를 할 때 필요한 기능이다.

UNION ALL과 UNION이 있다.

예제는 UNION ALL로 조회하는 방법으로 사용하였습니다.

예를들어 주문정보가 입력되는 테이블이 하루하루 백업된다고 가정하고,

각 테이블은 ORDER_20190417,ORDER_20190418 이라고 하고 조회를 해본다.

 

select *
FROM ORDER_20190417
UNION ALL 
select * 
FROM ORDER_20190418

 

위와 같이 조회시에 두개의 테이블에서 모두 검색이 가능하다.

단, 조건은 두개의 테이블의 컬럼 갯수와 항목이 동일해야 된다.

 

 

union과 union all 의 차이점은 아래의 링크로 가면 된다.

https://wwwnghks.tistory.com/41

 

[Mysql] UNION과 UNION ALL 차이점

UNION union 은 distinct의 기능이다. UNION ALL union all은 distinct 없이 모두 조회하는 기능이다. 차이점 위의 차이점이 잘 이해가 가지 않는다면 아래의 설명을 참고하면 된다. 우선 아래와 같은 테이블 2개..

wwwnghks.tistory.com

 

반응형

+ Recent posts