Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/02/2010, 22:37
miggim
 
Fecha de Ingreso: mayo-2008
Mensajes: 38
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: alguien me da una idea?

Cita:
Iniciado por miggim Ver Mensaje
básicamente es lo que he escrito, mirando con lo que me habeis dicho se me ocurre que igualmente puedo usar la clave principal para darle el valor de la suma(cantidad) al registro con la clave más pequeña, seria min(indice), y al resto del grupo ponerlo a 0.

la tabla puedo convertirla en algo así
Indice Nombre Cantidad
1 Pepe 10
2 Pepe 15
3 Juan 5
4 Pepe 6
5 Luis 12
7 Juan 6
8 Pepe 3

y busco algo así

Indice Nombre Cantidad
1 Pepe 34
2 Pepe 0
3 Juan 11
4 Pepe 0
5 Luis 12
7 Juan 0
8 Pepe 0

GRACIAS A TODOS
Lo siento sigo pensando en lo mio ¿estaria bien algo así?
UPDATE From Tabla Set Cantidad = SELECT Sum (cantidad) from Tabla Group by Nombre Where Indice = Min(Select Indice from tabla group by Nombre)
seguro que es una burrada que todavía no puedo probar pero bueno por ahi pienso yo podrian ir los tiros