Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/05/2010, 09:15
Avatar de freegirl
freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 20 años, 7 meses
Puntos: 156
Respuesta: Update con SUM (Access)

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Hay dos problemas:
pues te aseguro que hay gente que dice que le funciona. Me he pasado todo el día buscando....O mienten, o funciona.


el código que comentas dará error:

UPDATE mes
SET mes.gasto=(SELECT SUM(historia.gastoL) FROM historia WHERE mes.codigo=historias.codigo),
mes.devoluciones=(SELECT SUM(historia.devoluciones) FROM historia WHERE mes.codigo=historias.codigo)
WHERE mes.codigo=xxxxx



Código SQL:
Ver original
  1. UPDATE mes
  2.  
  3.       SET
  4.  
  5.       mes.gasto=(SELECT SUM(historia.gastoL) FROM historia),
  6.  
  7.       mes.devoluciones=(SELECT SUM(historia.devoluciones) FROM historia)  
  8.  
  9.       WHERE mes.codigo=xxxxx




eso ya lo probé y también me daba error "la operación debe ser una consulta actualizable"
__________________
Saludos

Última edición por freegirl; 20/05/2010 a las 09:28