数据库多个表内容合并

简介:

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

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

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

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

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

效果:

wKioL1fFS5CAMdTXAABrVNfEDhc308.jpg


合并结果。

wKioL1fFTB_jPgnPAAAbOCWIBZw961.jpg-wh_50


不加all时重复数据录入:

wKioL1fFTT7Q8f1GAAAuJd5kyk4793.jpg-wh_50

有重复数据合并结果。

wKiom1fFTT_DovRdAAA5C9wxOxc465.jpg-wh_50

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



参考文章:

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



本文转自 piazini 51CTO博客,原文链接:http://blog.51cto.com/wutou/1844386


相关文章
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
101 1
|
6月前
|
数据库
数据库基础入门 — 创建和管理表
数据库基础入门 — 创建和管理表
23 0
|
7月前
|
存储 SQL Oracle
Oracle数据库批量删除表、视图、序列、存储过程、函数脚本
Oracle数据库批量删除表、视图、序列、存储过程、函数脚本
68 0
|
6月前
|
存储 安全 数据库
每日一博 - 防范彩虹表攻击_数据库存储密码的秘密武器
每日一博 - 防范彩虹表攻击_数据库存储密码的秘密武器
49 1
|
3月前
|
SQL 关系型数据库 MySQL
MySQL | 数据库的管理和操作【表的增删改查】(一)
MySQL | 数据库的管理和操作【表的增删改查】
|
3月前
|
SQL 关系型数据库 MySQL
MySQL | 数据库的管理和操作【表的增删改查】(二)
MySQL | 数据库的管理和操作【表的增删改查】(二)
|
3月前
|
SQL 数据库
数据库修改表
数据库修改表
32 0
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL】——用SQL语句实现数据库和基本表的创建
【MySQL】——用SQL语句实现数据库和基本表的创建
66 3
【MySQL】——用SQL语句实现数据库和基本表的创建
|
2月前
|
XML Java 数据库连接
|
2月前
|
关系型数据库 MySQL 数据库
MySQL员工打卡日志表——数据库练习
MySQL员工打卡日志表——数据库练习
136 0

热门文章

最新文章