MySQL—将多张表合并为一张新表

 

CREATE TABLE fzh
select * from fz1
UNION ALL
select * from fz2

  

UNION与UNION ALL的区别:
1、对重复结果的处理:UNION在进行表链接后会去重,UNION All不会。 2、对排序的处理:Union将会按照字段的顺序进行排序;UNION ALL只是简单的将两个结果合并后就返回。 UNION ALL 要比UNION效率高,所以,如果可以确认合并的两个结果集中不包含重复数据且不需要排序时的话,那么就使用UNION ALL。




posted @ 2018-09-08 22:01  todaynowind  阅读(31131)  评论(0编辑  收藏  举报