Есть таблицы
comments-id,name...
comments_tree- ancestor_id, descendant_id,parent_id,level
Как делать пагинацию , так чтобы не выходить из дерева пока все не прошли?
то есть если например комментарий был добавлен в дерево спустя год и имеет ид 666 а первый родительский ид 1.
А между ними туча других деревьев с комментариями то все равно бралось дерево целиком пока не пройде целиком
SELECT
*
FROM comments c
JOIN comments_tree ct ON c.id = ct.descendant_id
ORDER BY ct.level ASC
Limit..
OFFSET..
Вот тут например начинается дерево но может прерваться другим не дав дойти первому до конца