あるテーブルから別のテーブルに (変更を加えて) データを移動したいと考えています。
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);
エラーがあります:
Error Code: 1242. Subquery returns more than 1 row
このクエリを修正するにはどうすればよいですか?