Il 24 ottobre 2011, qualcuno ha pubblicato una domanda nel DBA StackExchange sull'attraversamento degli alberi in MySQL . L'SQL per MySQL non può supportarlo.
Ho scritto tre (3) stored procedure (GetParentIDByID, GetAncestry e GetFamilyTree ) in la mia risposta a questa domanda . Spero che queste informazioni ti aiutino a costruire ciò che stai cercando.