sql >> Base de Datos >  >> RDS >> Mysql

MySQL Recursive obtener todos los niños de los padres

si desea obtener un hijo de todos los niveles de un padre en particular, entonces debe probar esto

select  id,
        name,
        parent
from    (select * from tablename
         order by parent, id) tablename,
        (select @pv := '1') initialisation
where   find_in_set(parent, @pv) > 0
and     @pv := concat(@pv, ',', id)