将b表查询结果更新到a表字段
update A inner join(select id,name from B) c on A.id = c.id set A.name = c.name;
更新所有 member_num
update lop_team t set t.member_num = (select count(tm.uid) from lop_team_member tm where t.team_id=tm.team_id )
参考自:https://blog.youkuaiyun.com/qq_36823916/article/details/79403696
本文介绍了两种实用的SQL更新操作技巧:一是如何将表B的查询结果更新到表A中;二是如何批量更新所有member_num字段,通过子查询计算每个team_id对应的成员数量。
2023

被折叠的 条评论
为什么被折叠?



