Кажется, вы хотите UPDATE
значение salary
в table2
с суммой зарплат в table1
. Самый простой способ сделать это с помощью подзапроса и JOIN
.
Подзапроса:
SELECT
id,
SUM(salary) as TotalSalary
FROM
table1;
А затем JOIN
:
UPDATE t2
SET
salary = t1.TotalSalary
FROM
table2 AS t2
JOIN
(SELECT
id,
SUM(salary) as TotalSalary
FROM
table1
) AS t1
ON t1.id = t2.id;