Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2009, 14:09
ozunos
 
Fecha de Ingreso: mayo-2009
Mensajes: 9
Antigüedad: 15 años, 7 meses
Puntos: 0
Recorrido de un arbol (Tabla) en SQL

Hola chicos:

Tengo el siguiente problema:

Tengo una tabla con la siguiente extrucctura
Código:
 raiz-
       ->nodo1
       ->nodo2
       ->nodo3
                ->nodo4
                ->nodo5
                ->nodo6
      ->nodo7
                 ->nodo8
                 ->nodo9
                 ->nodo10
                         ->nodo11
                         ->nodo12
Quero hacer un query donde por ejemplo: Tome el nodo12 (precio*cantidad) y despues lo multiplique por la cantidad del padre o en este caso el nodo10

No se si me explique bien, pero e intentado varias veces y consultado varios foros pero aun no tengo claro como poder hacerlo.

Tengo que hacerlo hasta llegar a la raiz y ahi multiplicar todo por la cantidad de la raiz

Tienen alguna idea de hacerlo en forma recursiva, o con un SP o un programita de ejemplo por ahi.
Gracias