Задать вопрос
@vanillathunder

Как вывести определённый уровень вложенности из дерева категорий?

Есть таблица категории вида id name parent_id.
Нужно вывести все категории 3го уровня.
  • Вопрос задан
  • 268 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию
    5 месяцев
    Далее
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@d-stream
Готовые решения - не подаю, но...
Практически каждый пример рекурсивного cte как раз иллюстрирует разворачивание дерева в плоскую структуру и там как минимум фигурирует id, id родителя и уровень вложенности.

То бишь дополнение любого из этих примеров условием where level = N (или скорее level <= N) даст универсальный нужный результат.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы