hola amigos, mi consulta es la siguiente...
tengo la siguiente tabla
--------------------------
| id | valor |
--------------------------
| 1 | 50 |
| 2 | 60 |
| 3 | 100 |
| 4 | 120 |
| 5 | 140 |
--------------------------
si recibo un 40.... la tabla quedara asi ... (se resta 40 al primer dato que es 50 y quedaran 10)
--------------------------
| id | valor |
--------------------------
| 1 | 10 |
| 2 | 60 |
| 3 | 100 |
| 4 | 120 |
| 5 | 140 |
--------------------------
si recibo un 80.... la tabla quedara asi ... (se resta 80 el primer dato que es ahora 10 y quedara 0 y la segunda igual en 0 y en la tarcera se resta y quedan 90)
--------------------------
| id | valor |
--------------------------
| 1 | 0 |
| 2 | 0 |
| 3 | 90 |
| 4 | 120 |
| 5 | 140 |
--------------------------
como puedo realizar esta dificil operacion... estoi ocupando un procedimiento almacenado donde recibo el dato...