如何合并两个数据库,并删除其中的重复部分。
用sql语句怎么样写???
比如有两个表:
A表 与 B 表。 里面的字段数相同。
A表:
id name address
1 abc yyy
2 ccc kkk
3 aaa ddd
4 eee bbb
B表:
id name address
1 ttt zzzz
2 abc yyy
3 abc gggg
要求完全一样的数据不要。
注意:此表为mysql型表。
id为auto_increment型。怎么样用sql语句进行整合???
insert into B (select * from A where ....???)
问题点数:0、回复次数:2Top
1 楼allkill(傲气游)回复于 2003-06-03 18:49:37 得分 0
这是合并数据库吗?这不是合并表吗?
建一个临时表。做一个连接查询把多余的结果放到临时表里。删除另外的两个表。
再建一个。把临时表的内容导入。
可能有更好的方法。上面的方法仅供参考!Top
2 楼gks_cn(981530)回复于 2003-06-08 17:14:40 得分 0
if exist table
delete tableTop



