
UPDATE table1 A INNER JOIN (SELECT id,COUNT(*) AS Stat FROM table2 GROUP BY id) as B ON B.id = A.id SET A.UpdateColumn = B.Stat其中,A.UpdateColumn为需要更新的表的列,B.Stat为另一个统计分组的统计数据列。
版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。
UPDATE table1 A INNER JOIN (SELECT id,COUNT(*) AS Stat FROM table2 GROUP BY id) as B ON B.id = A.id SET A.UpdateColumn = B.Stat其中,A.UpdateColumn为需要更新的表的列,B.Stat为另一个统计分组的统计数据列。
版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。
本文永久链接:码友网 » MySQL数据库根据一个表的统计分组数据更新另一个表中某个或某些字段的方法
发表评论
登录用户才能发表评论, 请 登 录 或者 注册