数据库多个表内容合并

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库多个表内容合并相关的知识,希望对你有一定的参考价值。

方法一:Select所有数据放到新创建的表。

比如现有表t1、t2,表结构相同,打算把内容读出放到tt这个新建的表里。

create table tt select * from t1 union all select * from t2;

如果有有一个t3表也要一起放进去。

create table tt select * from t1 union all select * from t2 union all select * from t3;

效果:

技术分享


合并结果。

技术分享


不加all时重复数据录入:

技术分享

有重复数据合并结果。

技术分享

注:union all代表不检查重复全部读取,不写all代表检查重复数据,如果数据中有相同数据则只录入一次。



参考文章:

http://blog.sina.com.cn/s/blog_5755b8ed0101err7.html



本文出自 “悟透的杂货铺” 博客,请务必保留此出处http://wutou.blog.51cto.com/615096/1844386

以上是关于数据库多个表内容合并的主要内容,如果未能解决你的问题,请参考以下文章

Linux怎么用命令合并多个文件为一个

把若干张抬头相同的EXECL表格如何合并在一起?

Excel多个表数据合并代码

用wpsexcel时,如何把同一个工作簿里多个相同格式的sheet工作表内容合并到同一个工作表中。

怎么把多个excel工作簿里面的相同名字的工作表的内容合并到一起

excel表怎么把2个表相同的表头不同的内容合并在一起?