用SQL语句如何将一张表的数据导入到另一张表

cobby2008 2011-05-16 06:39:35
我有两张表,采集测试和采集测试结果
两张表的字段都相同
结果表里没有数据,采集测试里有3条数据

a b c d e
1 1 2 3 4 5
2 2 3 4 5 1
3 4 1 2 5 3
...全文
146 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
打一壶酱油 2011-05-17
  • 打赏
  • 举报
回复
--+++++++
insert into 结果表 select * from 测试表
--小F-- 2011-05-16
  • 打赏
  • 举报
回复
--结果表里面没有测试表的数据的话
insert into 结果表 select * from 测试表
h821291419 2011-05-16
  • 打赏
  • 举报
回复
1. insert into 结果表 select * from 测试表
htl258_Tony 2011-05-16
  • 打赏
  • 举报
回复
以上考虑B表可能存在部份数据的情况。
htl258_Tony 2011-05-16
  • 打赏
  • 举报
回复 1
若有无主键或标识列:

insert b select * from a where checksum(*) not in(select checksum(*) from b)
快溜 2011-05-16
  • 打赏
  • 举报
回复
insert into 结果表
select * from 测试表

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧