2013-07-15 5 views
0

2 개의 테이블이 MySQL에서 비슷한 구조로되어 있습니다. 하나는 업데이트 된 데이터이고 다른 하나는 해당 데이터의 히스토리 레코드이며, 필자가 가지고있는 모든 데이터에 대해 분석을 수행해야합니다. . 한 테이블의 모든 데이터를 집계하는 뷰를 사용하는 것이 유용 할 것이라고 생각했지만이를 수행하는 방법을 잘 모르겠습니다.히스토리 데이터를 비 히스토리 테이블에 첨부하십시오.

답변

1

UNION을 사용하여 뷰를 만드는 것이 어떨까요?

CREATE VIEW my_view AS 
SELECT field1 AS f1, field2 AS f2 FROM table1 
UNION 
SELECT field1 AS f1, field2 AS f2 FROM table2 

그런 다음 분석을 수행하십시오.

기타 문서 : UNION, CREATE VIEW.

관련 문제