UPDATE dbo.Table_A
SET Score = tableC.TotalScore
FROM ( SELECT UserId, SUM(Score) AS TotalScore FROM dbo.Table_B GROUP BY UserId ) AS tableC
JOIN Table_A ON Table_A.ID = tableC.UserId
UPDATE dbo.Table_A
SET Score = Table_C
FROM Table_C
JOIN Table_A ON Table_A.ID = Table_C.UserId
欢迎光临 苏飞论坛 (http://www.sufeinet.com/) | Powered by Discuz! X3.4 |