I want to move data (with modifications) from one table to another.
UPDATE table2
SET val_new=(SELECT (table1.val_old - SUM(table3.val_2)) as some1
FROM table3
INNER JOIN table1 ON table3.id_some=.table1.id_some
WHERE table3.id_typ<=2
AND table3.id_status=1
group by table3.id_some);
I have error:
Error Code: 1242. Subquery returns more than 1 row
What I must do to correct this query?