有两张表,结构一样。表1,里面有数据
表2,里面有数据他们之间数据可能有重复(主键重复或整行都一样)现在要把表2的数据完全复制到表1里,有简单的办法吗?
(情况:表1是正式表,表2是测试表
在做程序时,错误的把数据都导进测试表了。
所以现在要把这些数据COPY回表1)
表2,里面有数据他们之间数据可能有重复(主键重复或整行都一样)现在要把表2的数据完全复制到表1里,有简单的办法吗?
(情况:表1是正式表,表2是测试表
在做程序时,错误的把数据都导进测试表了。
所以现在要把这些数据COPY回表1)
解决方案 »
- WinXP 下如何安装旧版本(6.5) SQL SERVER ODBC
- 模糊查询问题
- 一个时间交叉判断是否存在重复记录的问题
- 帮忙解决sql2005里的一个语句
- 一个很棘手的问题,表的内联,也有点难度,希望大家可以提点意见!
- MS SQL Server 2000企业版安装后,为何里面没有例子数据库?
- 一个棘手的问题!!!!!!!!
- SQL server 数据库的删除数据恢复!?急,急,急!!!
- 存储过程执行很慢 的问题 急,在线等
- 跪求大神帮忙看看。。急 在线等。。Sqlite 语句在服务器上执行比在本地笔记本上执行速度要快10倍以上。。。这是什么原因??
- 数据库实例是什么东西?
- sql2005的企业管理器在那打开?
insert into 表1 select * from 表2
truncate table 表1--将表2中所有数据导入表1
insert into 表1 select * from 表2
insert into table_one select * from table_two where table_two.id not in(select table_one.id id from table_one inner join table_two on table_one.id=table_two.id);
运行出来结果是可以的,但是应该效率不高吧,如何改?
楼上有用not exists 的,但是我没运行出来