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列的字段,求... 9 2014-07-07 SQL Server中如何操作"如果一个字段为空,则将另一个... 5 2016-12-23 想查询一条sql语句,若a字段的值为null或者空字符'',... 2 2014-02-17 mysql中在同一张表如何将一条记录的某一字段的值赋值给另一... 6 2017-12-16 sql里怎么将一张表的字段赋值给另一张表? 2011-01-13 SQL 语句 以某一个字段为条件 修改某一个字段的值 105 更多类似问题 > 为你推荐: