Общие > Базы данных
Обсуждение статьи ДЕРЕВО КАТАЛОГОВ NESTED SETS (ВЛОЖЕННЫЕ МНОЖЕСТВА) И УПРАВЛЕНИЕ ИМ
APL:
--- Цитировать ---А если хочется выбрать и родительскую ветку и подчиненные узлы сразу?
--- Конец цитаты ---
select * from table where left_key >= $left_key and right_key
Moorena:
Есть две таблицы ... TreeView
Из одно обновить другую ...
Кто поможет сделать это красиво и быстро
Заранее благодарен за советы...
Tamir:
Ответ гостю:
SELECT tblTree.ID, tblTree.LeftKey, tblTree.RightKey, tblTree.Level, tblParent.ID FROM tblTree, tblTree AS tblParent WHERE tblParent.Level=tblTree.Level-1 AND tblParent.LeftKeytblTree.RightKey
UNION
SELECT ID, LeftKey, RightKey, 1, 0 FROM tblTree WHERE Level=1
ORDER BY LeftKey
Daiz13:
Статья хорошая, отдельное спасибо за примеры. Но одного все же не хватает... Может Phoinix поделится примером как переместить ветку в любую часть дерева?
Phoinix:
Daiz13
В статье 2 запроса UPDATE для перемещения узла и его подчиненных узлов...
Что именно-то показать?
Навигация
Перейти к полной версии