sql查询分析器如何将一个表中数据导入另一个表

来源:百度知道 编辑:UC知道 时间:2024/06/03 21:47:18
表a nid aname
表b nid bname
将表b中数据导入到表a中,只把b中bname导入到a中的aname,条件是a的
nid与b的nid相同
a,b表的结构不同,而且记录的条数亦不同
并非必须用查询分析器,有其他简单的方法更好,
我的qq:95360361
先谢谢啦!

update a set name = b.name
from b where a.nid = b.nid

就是这个样的...

insert into [a]
select * from b
where b.nid = a.nid
上面是2表结构相同的添加语句
而且记录的条数亦不同不是问题
a,b表的结构不同,就麻烦了

insert tableA(co1,col2...)
select col1,col2....
from tableB
如果目标表不存在,可以
create 表
select * from 原表