如何合并两个表
现有两个数据库,数据库1和数据库2,里面都有表table,现在我新建了另一个数据库3,也建了一个表table,它同前两个数据库的table表的结构一模一样。我想数据库3的该表存放数据库1和数据库2的table表。即将数据库1.table和数据库2.table合并到数据库3的table表。通过编程当然可以实现,但是mysql中有没有直接的方法来实现呢? 问题点数:50、回复次数:4Top
1 楼shijubo()回复于 2005-06-03 19:17:09 得分 47
分两次把两个表的数据导入到第三个表中。Top
2 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-06-04 09:12:46 得分 1
select * from db1.table1 into db3.table1;
select * from db2.table1 into db3.table1;Top
3 楼zysword5(趴趴熊)回复于 2005-06-04 21:51:28 得分 1
select * from a
union all
select * from bTop
4 楼mathematician(数学家)回复于 2005-06-06 13:56:04 得分 1
insert into db3.table(select * from db1.table union all select * from db2.table);Top




