日期:2014-05-16  浏览次数:20698 次

求助修改表A,条件是表B查询出来的结果
本帖最后由 wdzczy 于 2014-05-05 09:15:13 编辑
我用文字叙述一下:修改表A的(字段1,字段2),字段1修改为:字段1+'一句话',
字段2修改为:1,仅修改表A的某些数据,这些数据的来源是表B的字段1

------解决方案--------------------
update set a.字段1=a.字段1+'一句话' ,a.字段2=1 from 表A a ,表2 b where a.字段1=b.字段1

------解决方案--------------------
引用:
update set a.字段1=a.字段1+'一句话' ,a.字段2=1 from 表A a ,表2 b where a.字段1=b.字段1



-- 直接拷的楼上的,把 update 后加一个 a ;
update a 
set a.字段1=a.字段1+'一句话' ,a.字段2=1 
from 表A a ,表2 b where a.字段1=b.字段1