November 25th, 2009

Дерево в MySQL

Столкнулся сейчас с задачей: получить одним select'ом все дерево из иерархической таблицы MySQL.
В Oracle это делается очень просто одним запросом с конструкцией: connect by.
К сожалению в MySQL нет встроенных аналогичных средств.


Поискав в инете, нашел следующие материалы по этой теме:
habrahabr.ru/blogs/mysql/72700/
phpclub.ru/detail/article/2002-06-03
dev.mysql.com/tech-resources/articles/hierarchical-data.html


Как-то все это сложно, удручает...
Надо искать свой путь...