当前位置: 代码迷 >> Sql Server >> 初学者请问个语句
  详细解决方案

初学者请问个语句

热度:89   发布时间:2016-04-24 09:06:04.0
菜鸟请教个语句
update archives set js=(select sum(js)from archiveInwhere id=aa.id)where id in (select id from archive aa)
------解决思路----------------------
我傻了,居然把表 archiveIn看成表 archiveInwhere
UPDATE T1
SET js=T2.js
FROM archives T1
    JOIN(SELECT id,SUM(js)js FROM archiveIn GROUP BY id)T2
        ON T1.id=T2.id
  相关解决方案