两个表数据合并的问题!

sxssg 2012-06-06 01:46:41
有两个表分别为A表与B表,两表的字段一样,
现A表的数据为:

姓名  成绩

王二 82


现B表的数据为:
姓名  成绩

王三 67

问题:想把B表的数据追加到A表,结果为:
姓名  成绩

王二 82
王三 67


请问语句怎么写?什么方案效率最高呢?
...全文
44 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
thesnowisflying 2012-06-06
  • 打赏
  • 举报
回复
insert into a select * from b 
pengpeng409 2012-06-06
  • 打赏
  • 举报
回复


if object_id('tempdb..tb1')>0
drop table tb1
create table tb1
(
tname varchar(20),
score int
)
insert into tb1(tname,score)
select '王二',82


if object_id('tempdb..tb2')>0
drop table tb2
create table tb2
(
tname varchar(20),
score int
)
insert into tb2(tname,score)

select '王三',67



insert into tb1
select * from tb2
--小F-- 2012-06-06
  • 打赏
  • 举报
回复
insert into a select * from b
昵称被占用了 2012-06-06
  • 打赏
  • 举报
回复
INSERT A SELECT * FROM B

34,593

社区成员

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

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