De WITH RECURSIVE
statement/methode is van toepassing in PostgreSQL en Sybase (en misschien nog een paar, denk ik), dus misschien kun je dit in plaats daarvan bekijken:
http://www.artfulsoftware.com/mysqlbook/sampler/mysqled1ch20.html
Het zou je enkele benaderingen moeten laten zien met behulp van MySQL (en een of twee in PHP, om maar te vermelden - ik weet dat het niet in je taglijst staat)