
sql server 中怎么修改从两张表中查询的结果集中某字段的值
展开全部
这样:
update 表A set 表A.字段名='......'
from 表A,表B
where 表A.X=表B.Y
祝你成功!
更多追问追答
追问
我的两个表是这样的:
tableA tableB:
select * from talbeA as a inner left tableB as b on (b.mainid = a.id)
这查出来的是一个结果集,我还要 添加where条件来筛选修改这个结果集中的某字段的值
追答
都一样
update 表名 set 字段名='新值'
from talbeA as a inner left tableB as b on (b.mainid = a.id)
where 条件
表名应该是你所要修改的字段所在的那个表的名称。
祝你成功!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询