Cita:
Empezado por Lepe
Ya ni me meto, verás que he editado mi mensaje (no concuerda con tus citas), así que mejor no reviso nada ![Big Grin](http://www.clubdelphi.com/foros/images/smilies/biggrin.gif) .
Saludos y gracias por tu aporte.
|
Yo también he editado, porque realmente esa cita se correspondía a otro mensaje del hijo que he enlazado anteriormente...
Al o que iba... que en tu propuesta de los dos querys, el fallo que yo veo es que en el primer query se muestran todos los registros, es decir "maestro / detalle"..
Tal vez añadiendo una clausula semejante a:
Código SQL
[-] Where Contenedor = is null
de este modo descartaríamos a los registros que tienen alguna dependencia. Sin embargo, también susceptible de ser erróneo porque el regístro podría depender de otro y a su vez tener otras dependencias.... por eso mi planteamiento es que para operar sobre una tabla recursiva, es recorrerla de principio a fin e ir asignando los diferentes nodos...