Последний элемент ветки при сипользовании Nested Sets

Serguitar

Новичок->продвинутый
Последний элемент ветки при сипользовании Nested Sets

Всем Доброго времени суток.
Вопрос у меня следующий:
для хранения вложенностей использую Nested Sets(метод вложенных множеств).
Как при выводе (сортируя по левому ключу) узнать последнего потомка?
То есть, я выбираю:
PHP:
$tree=mysql_query("SELECT * FROM table ORDER BY leftkey");
//Затем вывожу 
while($array=mysql_fetch_array($tree)) {
echo str_repeat(' ', $array['level']). $array['name'];
//Собственно вопрос. Как узнать, последний ли это потомок в текущей ветке или нет?
}
Заранее спасибо.
 

alexhemp

Новичок
У последнего потомка в ветке правая граница на единицу меньше чем у "родителя", если ты это имеешь ввиду.
 

Serguitar

Новичок->продвинутый
Да, сам догнал.
При выводе дерева в цикле нужно хранить в какой-то переменной правый ключ первого родителя каждый раз при начале новой ветки.
Спасибо большое.
 
Сверху