日期:2014-05-17  浏览次数:20389 次

sql查询出来的结果集如何修改里面的值?
有两张表,物料表和存货表,通过join查询出的结果集,现在要修改结果集中的一个数值,比如数量,如何用SQL操作?

------解决方案--------------------
update T
set ...
where a in (select id form a join b ...)
------解决方案--------------------
update t set b4='999' from (select b.* from a join b on a.a3=b.b3 where a.a4='001')t