![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
10/04/2009, 13:10
|
| | Fecha de Ingreso: diciembre-2008
Mensajes: 54
Antigüedad: 16 años, 2 meses Puntos: 0 | |
Respuesta: Ayuda con un problema q no puedo resolverlo me acabo de dar cuenta de que no funcionaria lo que escribi antes je
guarda como dije el id y la generacion de la persona que quieras modificar luego haces asi a ver si anda
select * from tu tabla where iddelpadre = variableid and generacion = genracionvariable + 1 as hijos
select * from tutabla where geracion = geracionvariable +2 and iddelpadre in (select id from hijos) as nietos
y asi hasta que el resultado del select sea 0
nose si la sintaxis esta bien espero te sirva o almenos te de una idea de como hacerlo |