中易网

数据库中 把A表中的a字段和b字段数据 复制到B表中的aa字段和bb字段?

答案:3  悬赏:40  
解决时间 2022-01-01 12:04
数据库中 把A表中的a字段和b字段数据 复制到B表中的aa字段和bb字段
如何写语句呢???
最佳答案
如果你存在ab表,那么需要用insert into,如果不存在b表,那么用select * into

DB Code(sqlserver2005)

if not exists (select * from sysobjects where name='tab1')
begin
create table tab1
(
id int primary key identity(1,1),
column1 varchar(20),
column2 varchar(20)
)
end

Go

if not exists (select * from tab1)
begin
declare @number int,@strNumber varchar(10)
set @number=1
while @number<=10
begin
set @strNumber=ltrim(str(@number))
insert into tab1 values ('column1-Data'+@strNumber,'column2-Data'+@strNumber)
set @number=@number+1
end
end

Go
select * from tab1

Go

if not exists(select * from sysobjects where name='tab2')
begin
select column1,column2 into tab2 from tab1
end

else
begin
insert into tab2 (column1,column2) select column1,column2 from tab1
end
全部回答
insert into b表(aa,bb) select a,b from a
update a set a.bb = b.aa from a,b where a.[关联字段] = b.[关联字段]
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么安装了鬼泣4进游戏就无限黑屏???
无翼鸟的意思是什么?无翼鸟的释义是什么啊?
中绳的意思是什么啊?请解释下!
先时的意思是什么?先时的释义是什么啊?
我的舌头上总是有一层厚厚的东西,白色的,这
传略的意思是什么?传略的释义是什么啊?
长春到日本小包怎么邮最便宜?哪个货运或者快
建设项目水资源论证管理办法的建设项目水资源
伍巴村地址在什么地方,想过去办事
MAPGIS为什么没有捕捉线上节点
旗靡轍亂的意思是什么?旗靡轍亂的释义是什么
重帑的意思是什么?重帑的释义是什么啊?
盲僧QQ过去了怎么将对手R回来
诺克萨斯之手,德莱厄斯要多少金币
目乱精迷的意思是什么啊?请解释下!
推荐资讯
为什么计算路床钢塑格栅长度长些
北师大版数学一年级下册教案 求一个数比另一
西北大学数学系怎么样?
华为手机荣耀8
魚石的意思是什么?魚石的释义是什么啊?
箧椟的意思是什么啊?请解释下!
怎样才能吧金丝楠木的金丝纹路弄的更清晰
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?