
请教一条sql语句,更新一个字段,更新值来至于子查询
5个回答
展开全部
--SQL Server:
update 表A set a字段=表B.a字段
from 表B inner join 表A on 表A.主键=表B.主键
--MySQL:
update 表A inner join 表B on 表A.主键=表B.主键 set a字段=表B.a字段
注: 表B可以是一个子表查询
展开全部
update tablea set rowa=(select rowa from tableb)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
UPDATE 表名1 SET NAME=(SELECT NAME FROM (SELECT NAME FROM 表名1 GROUP BY pid)AS 别名) WHERE NAME='/'
取分组里面第一条数据用来更新
取分组里面第一条数据用来更新
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
UPDATE aa SET NAME=(SELECT NAME FROM (SELECT NAME FROM aa GROUP BY pid)AS bb) WHERE NAME='/'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update 表名称 set 字段= where 条件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |