materialized path и сортировка
Здравствуйте господа.
Реализован materialized path (как http://sub.rambler.ru/read/rambler.computer.soft.webdevelopment/?date=2005-02-16&time=13:05)
т.е. структура хранится в поле path в виде 1/2/3/4 (список PK)
Задача 1: вывести всё дерево, отсортировав узлы по алфавиту (по имени узла, поле `name`).
Задача 2: вывести всё дерево, отсортировав узлы по произвольному закону (с помощью поля order или RAND() или нескольких полей)
Есть ли приемлемые решения?
Здравствуйте господа.
Реализован materialized path (как http://sub.rambler.ru/read/rambler.computer.soft.webdevelopment/?date=2005-02-16&time=13:05)
т.е. структура хранится в поле path в виде 1/2/3/4 (список PK)
Задача 1: вывести всё дерево, отсортировав узлы по алфавиту (по имени узла, поле `name`).
Задача 2: вывести всё дерево, отсортировав узлы по произвольному закону (с помощью поля order или RAND() или нескольких полей)
Есть ли приемлемые решения?