Helaas ondersteunt MySQL geen CTE (Common Table Expressions). Dit is veel te laat IMO. Vaak kunt u in plaats daarvan gewoon een subquery gebruiken, maar deze specifieke CTE is recursief :het verwijst naar zichzelf in de query. Recursieve CTE's zijn uiterst nuttig voor hiërarchische gegevens, maar nogmaals:MySql ondersteunt ze helemaal niet. U moet een opgeslagen procedure implementeren om dezelfde resultaten te krijgen.
Een eerder antwoord van mij zou een goed uitgangspunt moeten zijn:
Op diepte gebaseerde structuur genereren op basis van hiërarchische gegevens in MySQL (geen CTE's)