Nie jest możliwe pobranie całego drzewa w jednym zapytaniu przy użyciu używanego projektu Listy sąsiedztwa, biorąc pod uwagę, że używasz MySQL.
Niektóre inne marki baz danych obsługują rozszerzenia SQL do obsługi tego rodzaju projektów. Oracle, Microsoft SQL Server, IBM DB2 i PostgreSQL 8.4 (obecnie w wersji beta) obsługują rozszerzenia SQL.
Istnieją inne projekty baz danych, które umożliwiają wydajniejsze wyszukiwanie drzew. To pytanie było wielokrotnie poruszane na StackOverflow, na blogach i w artykułach.
Możesz też przeczytać „Drzewa i hierarchie w SQL for Smarties Joe Celko, który szczegółowo omawia kilka takich projektów.