ORDER BY id DESC LIMIT 5
Когда получили айди делаем так
select
id,
content,
main_id
from (select * from app_message
order by main_id, id) app_message,
(select @pv := '3') initialisation
where find_in_set(main_id, @pv) > 0
and @pv := concat(@pv, ',', id)
ORDER BY id ASC
Вопрос в том как это заджоинить?
https://stackoverflow.com/questions/20215744/how-to-create-a-mysql-hierarchical-recursive-query
Годная ссылка, но у меня вопрос, а если мы не знаем айдишник?
я не понял вопрос :)
Попробую описать задачу Есть Таблица Двевовидный тип id—name—pid 1—Ваня —Null 2—Леша—1 3—Женя—2 Нужно вывести Родительские строки ORDER BY id DESC LIMIT 5 OFFSET 0 Дочерние строки ORDER BY id ASC БЕЗ ЛИМИТОВ Я с этим уже день воюю, не хватает знаний СКЛ
При этом сделать это на стороне MySQL а не на стороне языка)
Обсуждают сегодня