ТопольМ
Новичок со стажем
вижу вчерашний вечер не прошел даром
значит так:
1. поле id уникально
2. да, все дело присходит в одной таблице
3. переформулирую задачу:
надо выбрать потомков конкретного объекта 1234 (parent_id=1234) с некоторым условием $where, отсортировать этот набор по некоторому полю $order, затем взять их определенное число $limit и проверить входит ли указанный объект 567 в результирующий набор и вернуть 567, если входит, иначе ничего не вернуть.
вся проблема в том, что перед проверкой набор потомков надо сортировать и брать их определенное количество
значит так:
1. поле id уникально
2. да, все дело присходит в одной таблице
3. переформулирую задачу:
надо выбрать потомков конкретного объекта 1234 (parent_id=1234) с некоторым условием $where, отсортировать этот набор по некоторому полю $order, затем взять их определенное число $limit и проверить входит ли указанный объект 567 в результирующий набор и вернуть 567, если входит, иначе ничего не вернуть.
вся проблема в том, что перед проверкой набор потомков надо сортировать и брать их определенное количество