sql server 2000如何实现将一个表信息补充到另一个表里面

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:01:02
2个相同的数据库1和2 都有ltxxb 1库里面记录的是3号以前的信息 2库里面记录的1号以后的信息 在5号的时候要把1库此表的信息转到2库此表中去 保留不一样的信息,相同信息只保留一个.表结构一样的 请问怎么办啊
就是数据库1与数据库2 其结构一样 都有表ltxxb 1库里面此表记录的是2006.12.03号以前(截止到3号)的信息 2库里面记录的2006.12.01号以后(1-5号)的信息 在2006.12.05号的时候要把1库此表的信息转到2库此表中去 保留不一样的信息,相同信息只保留一个.表结构一样的 请问怎么办啊 如果用SQL语句提取 什么语句 怎么操作啊.iphacker 老兄 我还是有点不明白 我得基础很差,我现在详细说一下:数据库dudu与数据库lywx两个库 表都有ltxxb.主健为标识列.但是其中标识列有重复但是数据不一样,如dudu库中ltxxb标识列增长到3号时停住.lywx库ltxxb在1号开始增长,标识列从1开始增长,这样就有重复的标识列,但其他信息不一样.但是可以根据表里的条形码列区别,因为条形码不一样.我是不是要把所有列全写上.我想老兄能不能把语句写的具体点.把库名表名 列名写标识列 条形码 这两列我就能明白..谢谢!

insert into db2..ltxxb select * from db1..ltxxb a where not exists(select * db2..ltxxb b where a.条形码=b.条形码 )

修改后的

你可以把要的数据用sql语句取出存入一个临时表中,然后再把这个临时表中的数据导入到你要的表中。提出自己 的意见,希望对你又帮助。

搞不清是什么意思