MySQL padres hijos una selección de consulta

Tengo una tabla de MySQL con los siguientes campos:

id            name             parent
1             Fruit             0
2             Meat              0
3             Orange            1
4             Beef              2

donde campo padre significa la identificación del nivel superior. Por ejemplo, Fruit id es 1, y Orange es una de las frutas, por lo que el padre es 1.

Sin embargo, quiero hacer una consulta de MySQL eficiente para obtener todos los registros en el formato padre-> hijos-> padre-> hijos. ¿Cómo puedo hacer eso?

El registro de resultados de la consulta debe verse como:

id            name             parent
1             Fruit             0
3             Orange            1
2             Meat              0
4             Beef              2

Respuestas a la pregunta(4)

Su respuesta a la pregunta