tengo que actualizar 2 campos de una tabla. Esos dos campos corresponden a la suma de otra tabla.
EJEMPLO
Código SQL:
Ver original
UPDATE mes INNER JOIN historia ON mes.codigo=historias.codigo SET mes.gasto=SUM(historia.gastoL), mes.devoluciones=SUM(historia.devoluciones) WHERE mes.codigo=xxxxx
Pero da error: "ha intentado ejecutar una consulta que no incluye la expresion especificada 'gasto' como parte de una función de agregado"
¿Alguna idea de como hacer un update con 2 sum?
LLevo todo el día buscando por internet, y lhe visto que el ejemplo que he puesto lo han dado por válido en otros sitios ¿? pero no funciona....