- 发帖可能变空内容,邪门暂不知所以然
- 『稷下学宫』新认证方式,24年网站打算和努力目标
主题:【求助】SQL怎样用一个表中的信息来更新另外一个表 -- 铁手
共:💬11 🌺11 新:
update 表B set total=b.total
from 表B aa,(select ID,sum(points) as points from 表a GROUP BY id) bb
where aa.id=bb.id
- 相关回复 上下关系7
🙂试试 1 四四方方 字768 2016-04-20 15:32:38
🙂mysql必须子查询,比如方法B 混沌之源 字0 2016-04-20 00:12:04
🙂Update 的本质是Select操作 honeybl 字116 2016-04-18 21:01:05
🙂这样即可
🙂试试先Group By,然后再Update 1 红茶冰 字206 2016-04-09 11:18:17
🙂不是太懂。这种情况是不是应该join起来? 文青 字0 2016-04-09 08:42:54
🙂我用MySQL也只能方法B,只能SUM/GROUPCON 1 脊梁硬 字30 2016-04-08 19:57:29