
COMO INSERTAR UN SUMATORIO DE FILAS ORDENADAS POR UN CAMPO
Publicado por Angel (4 intervenciones) el 12/05/2015 13:13:57
Hola,
Trabajo con SQL Server 2008 R2. Quisiera consultar que función sql o herramienta de T-SQL podria usar para hacer lo siguiente:
Tengo una tabla tal que así:
Numero Nombre Calibre ---------- ---------- Acumulado
7 ---------- Alvaro ---------- 30
9 ---------- Juan ---------- 45
11 ---------- Alvaro ---------- 61
2 ---------- Luis ---------- 28
3 ---------- Juan ---------- 41
1 ---------- Jose ---------- 64
Necesito insertar en el campo Acumulado el valor del campo calibre mas el valor del campo acumulado con numero de orden inmediatamente anteriora para ese mismo Nombre.
Es decir, en la fila con orden 11 con nombre Alvaro insertariamos el valor de 61 + el valor del campo acumulado de la fila con Numero 7 y nombre también Alvaro que es la inmediatamente anterior por número de orden.
¿alguna idea de clausula o función sobre la que investigar para esto?
Gracias
Angel
Trabajo con SQL Server 2008 R2. Quisiera consultar que función sql o herramienta de T-SQL podria usar para hacer lo siguiente:
Tengo una tabla tal que así:
Numero Nombre Calibre ---------- ---------- Acumulado
7 ---------- Alvaro ---------- 30
9 ---------- Juan ---------- 45
11 ---------- Alvaro ---------- 61
2 ---------- Luis ---------- 28
3 ---------- Juan ---------- 41
1 ---------- Jose ---------- 64
Necesito insertar en el campo Acumulado el valor del campo calibre mas el valor del campo acumulado con numero de orden inmediatamente anteriora para ese mismo Nombre.
Es decir, en la fila con orden 11 con nombre Alvaro insertariamos el valor de 61 + el valor del campo acumulado de la fila con Numero 7 y nombre también Alvaro que es la inmediatamente anterior por número de orden.
¿alguna idea de clausula o función sobre la que investigar para esto?
Gracias
Angel
Valora esta pregunta


0