mysql 同一张表,如果A字段为空则赋值同条数据记录B字段的值,sql怎么写? 20 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 mysql 如果 赋值 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 纯疯疯子 2015-10-28 知道答主 回答量:14 采纳率:0% 帮助的人:5.4万 我也去答题访问个人页 关注 展开全部 update 表名 set A=(select B from 表名 where 主键字段 =(select top1 主键字段 from 表名 where A=null))where A=null 然后循环一下, 这样只用作处理数据比较小的的表。 追问 你这样太麻烦了,我已经找到简单的方法UPDATE table SET A = B WHERE A IS NULL; 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2015-12-13 同一表中的A字段的多条数据赋值到B字段,SQL怎么写 2012-06-01 在一张表中,查询A列的字段,如果A列为空,则取B列的字段,求大侠的sql语句 6 2014-07-07 SQL Server中如何操作"如果一个字段为空,则将另一个表中的某字段赋值给他" 7 2016-11-22 想查询一条sql语句,若a字段的值为null或者空字符'',则返回字段b的值,否则返回a字段的值。 3 2014-02-16 mysql中在同一张表如何将一条记录的某一字段的值赋值给另一条记录的相对应的字段? 11 2019-09-15 sql里怎么将一张表的字段赋值给另一张表? 2019-08-17 SQL 语句 以某一个字段为条件 修改某一个字段的值 32 2012-10-20 mysql两张表有相同字段名:如:表a ,字段为name。表b,也有个字段为name。sql语句怎么写? 更多类似问题 > 为你推荐: