首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

update语句

2012-04-15 
求一个update语句2个表,a和b 结构如下:a: fidfitemidfname110012100131001410025100261003b:fitemidfname1

求一个update语句
2个表,a和b 结构如下:
a: fid fitemid fname
  1 1001  
  2 1001
  3 1001
  4 1002
  5 1002
  6 1003
b:fitemid fname
  1001 MO
  1002 EO
  1003 CO
如何用update 语句将 b表中的fname值根据fitemid更新到a表中

[解决办法]
update b
set b.fname = a.fname
from b,a
where b.fitemid = a.fitemid
[解决办法]
update a
set a.fname = b.fname
update b
set b.fname = a.fname
from b,a
where b.fitemid = a.fitemid 

[解决办法]
update a
set a.fname = b.fname
from b,a
where b.fitemid = a.fitemid

[解决办法]

SQL code
update a set a.fname = b.fnamefrom b inner join a on b.fitemid = a.fitemid
[解决办法]
update a set fname =b.fname from b where a.fitemid=b.fitemid

热点排行