表1 表2
姓名 工号 累计工资 累计奖金 工号 本月工资 本月奖金
张三 111 11111 22222 111 1000 1000
李四 222 13123 12312 222 2000 2000
王五 333 13123 12312 333 3000 3 000
赵六 444 12321 12312 444 4000 4000
现在想要 更新表1 张三的累计工资和累计奖金
即
张三的累计工资=11111+1000
张三的累计奖金= 22222 +1000
------解决方案--------------------
UPDATE A
SET A.[累计工资]=a.[累计工资]+b.[本月工资],a.[累计奖金]=a.[累计奖金]+b.[本月奖金]
FROM [表1] A INNER JOIN [表2] B ON A.[工号]=b.[工号]
------解决方案--------------------
update 表1
set 累计工资=累计工资+本月工资,累计奖金=累计奖金+本月奖金
from 表2 a where a.工号=表1.工号