Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2013, 15:23
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 4 meses
Puntos: 447
Respuesta: ordernar parent_id

Hola destor77:

Lamentablemente MySQL no maneja consultas recursivas por lo que hacer lo que quieres puede no resultar tan sencillo, primero habría que saber algunos detalles:

1. ¿La profundidad de tu árbol (es decir, cuantas ramas, y subramas puede tener) puede crecer indistintamente o tienes algún límite.?

2. ¿Tienes la posibilidad de hacer cambios a tu tabla o es una tabla que ya no puede sufrir modificaciones?

Este tipo de consultas por lo general las haces mediante un Procedimiento Almacenado o con programación, ya que hacerlas con un simple SELECT puede complicarse demasiado. Hay un artículo bastante completo acerca de manejo de consultas jerárquicas dale un vistazo para ver si te sirve algo:

http://artfulsoftware.com/mysqlbook/...qled1ch20.html

http://www.artfulsoftware.com/infotree/queries.php
(sección Graphs and Hierarchies)

Saludos
Leo.