求批量处理数据
数据库Sql Server 2000
有两个表A,B 两个表的ID相关联
A的结构如下:
id name
B的结构如下:
id othermessage
现在我要在A表中添加一个字段,该字段的值就是B表中id相关联的othermessage的值
sql 语句如何写?
------解决方案--------------------insert A表 select b.id,b.othermessage from A表 a ,B表 b where a.id = b.id
------解决方案--------------------alter table a
add othermessage varchar(1000)
update a
set
a.othermessage =b.othermessage
from a,b
where a.id=b.id
------解决方案--------------------lz 你是要增加数据还是更新数据啊?
------解决方案--------------------alter table a
add othermessage varchar(1000)
update a
set
a.othermessage =b.othermessage
from a left outer join b
on a.id=b.id
------解决方案--------------------alter table a add othermessage varchar(1000)
update a set a.othermessage =b.othermessage from a where a.id=b.id