Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/02/2013, 11:28
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Error Code: 1111. Invalid use of group function

Hola andres_15_:

Creo que ya te lo mencionaron muchas veces con anterioridad, pero creo que vale la pena volver a hacerlo: Si tu campo de cualquier tabla PUEDE SER CALCULADO, entonces NO DEBE APARECER EN LA TABLA, es decir, no tiene ningún sentido que tengas un campo total si este puede ser calculado mediante una suma...

Pero bueno esa es una cuestión de un mal modelo de datos, no tiene que ver con lo que preguntaste. Lo que quieres hacer, no se puede hacer, al menos no en al forma en que lo estás intentando... podrías intentar hacerlo como una subconsulta:

Código:
UPDATE tu_tabla SET tu_campo = (SELECT SUM() FROM.......)
Haz la prueba y nos comentas.

Saludos
Leo.