![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
01/09/2008, 16:15
|
![Avatar de skatomundo](http://static.forosdelweb.com/customavatars/avatar21817_6.gif) | | | Fecha de Ingreso: junio-2002 Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 7 meses Puntos: 125 | |
Sql Recursiva misma tabla Comuneros:
Necesito devolver los ID de una tabla siendo el Id_PADRE = 7.
tengo: ID ---- ID_PADRE
7 ---- 0
4 ---- 7
3 ---- 7
1 ---- 7
------------------------------
17 ---- 4
18 ---- 4
------------------------------
14 ---- 17
en este caso tengo 3 niveles:
nivel 1: -> 4; 3; 1
nivel 2: -> 17; 18
nivel 3: -> 14
si se dan cuenta consulto por el ID_PADRE = 7, obteniendo los ID 4, 3 y 1. Luego el ID 4 tiene hijos que son 17 y 18 y finalmente ID 17 tiene como hijo ID 14.
Necesito poder devolver todos los ID hijos recursivamente..
alguna sugerencia. |