freegirl...
tal vez así:
Código SQL:
Ver originalUPDATE mes
INNER JOIN
historia
ON
mes.codigo=historias.codigo
SET
mes.gasto=(SELECT SUM(historia.gastoL) FROM historia),
mes.devoluciones=(SELECT SUM(historia.devoluciones) FROM historia)
WHERE mes.codigo=xxxxx
Que sería equivalente a:
Código SQL:
Ver originalUPDATE mes
SET
mes.gasto=(SELECT SUM(historia.gastoL) FROM historia),
mes.devoluciones=(SELECT SUM(historia.devoluciones) FROM historia)
WHERE mes.codigo=xxxxx
Eso es lo que interpreto del error.
saludos