注册 登录
编程论坛 SQL Server论坛

update与join能联用吗?

foolboy 发布于 2010-11-10 11:53, 935 次点击
各位大侠:
     小弟在更新数据时,有两个表,通过内码连接,想通过A表和B表联接来更新,可以吗。
update  t_nhg_wangonghuibaoentry a
set fyirukudun=0
inner join t_nhg_WANgonghuibao b
on (a.fid=b.fid)
 where fbillno='wghb23866'
但是这样不行,通过联接可以查询到数据,但是要更新,怎么办呢? 谢谢各位。
2 回复
#2
aei1352010-11-10 21:34
update  t_nhg_wangonghuibaoentry
set fyirukudun=0
from  t_nhg_wangonghuibaoentry a
inner join t_nhg_WANgonghuibao b
on (a.fid=b.fid)
where fbillno='wghb23866'
#3
foolboy2010-11-11 08:52
谢谢,刚刚在网上找到了。不过,还是谢谢你。原来要加一个 from ***呀。
1