Actualizar de la misma tabla

15/08/2007 - 22:42 por Eduardo Antonio | Informe spam
Buenaa a todos soy nuevo por aqui

tengon una tabla temporar(#bal) que la creo en procedimiento almacenado
hasta aqui to ok, pero ahora quiero actualizar de la misma tabla
ya que tengo una columna codcuenta, codpadre y valor
el valor se le tiene que sumar a la cueta padre y asi asta que sea =" 0 "

gracias por cualquiere sugerencia
Ej.
#bal
nombre codcta ctapadre valor
x1 1 0 0
x2 11 1 0
x3 111 11 25
x4 112 11 0
x41 1121 112 5
x42 1121 112 5
x3 12 1 0
x4 121 12 10

deberia quedar
#bal
nombre codcta ctapadre valor
x1 1 0 45 (35+10)

x2 11 1 35 (10+25)
x3 111 11 25
x4 112 11 10 (5+5)
x41 1121 112 5
x42 1121 112 5
x3 12 1 10 (10)
x4 121 12 10
 

Leer las respuestas

#1 Gustavo Larriera (MVP)
15/08/2007 - 23:16 | Informe spam
Le recomiendo este artículo para obtener ideas:

Trees in SQL
http://www.intelligententerprise.co...estid75349

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Eduardo Antonio" wrote:

Buenaa a todos soy nuevo por aqui

tengon una tabla temporar(#bal) que la creo en procedimiento almacenado
hasta aqui to ok, pero ahora quiero actualizar de la misma tabla
ya que tengo una columna codcuenta, codpadre y valor
el valor se le tiene que sumar a la cueta padre y asi asta que sea =" 0 "

gracias por cualquiere sugerencia
Ej.
#bal
nombre codcta ctapadre valor
x1 1 0 0
x2 11 1 0
x3 111 11 25
x4 112 11 0
x41 1121 112 5
x42 1121 112 5
x3 12 1 0
x4 121 12 10

deberia quedar
#bal
nombre codcta ctapadre valor
x1 1 0 45 (35+10)

x2 11 1 35 (10+25)
x3 111 11 25
x4 112 11 10 (5+5)
x41 1121 112 5
x42 1121 112 5
x3 12 1 10 (10)
x4 121 12 10

Preguntas similares