Неограниченное количество категорий / подкатегорий с MYSQL

Я пытаюсь создать категорию категории / подкатегории с php и MySQL.
Я застрял со следующей проблемой:

Я хочу упорядочить выбор всех категорий, как показано на рисунке ниже. Структура таблицы, которую я сделал:

Могу ли я создать оператор SELECT *, который будет выбирать эти категории в указанном порядке?

1 ответ

Решение

Вам нужно проиндексировать ваше дерево. Для этого есть несколько способов, объясненных в разделе "Управление иерархическими данными в MySQL".

Другие вопросы по тегам