我在MySQL中有两个结构相似的表,一个是更新的数据,另一个是该数据的历史记录,我需要对那里的所有数据进行分析。我认为使用一个将所有数据聚合到一个表中的视图会很有用,但我不确定如何实现
为什么不使用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。