Главная » PHP » я хочу получить иерархическую структуру категории и подкатегории для n-го уровня в одном запросе MySQL
я хочу получить иерархическую структуру категории и подкатегории для n-го уровня в одном запросе MySQL
я хочу получить иерархическую структуру категории и подкатегории для n-го уровня в одном запросе mysql, я пробую какое-то решение, но оно не работает должным образом.
я пытаюсь следующий запрос, но он получает только подкатегорию, но я хочу его для n-го уровня из одной таблицы, как
категория | подкатегория | суб-подкатегория | ……
мой стол fd_category и это поле
id|name|parent_id FK -> fd_category.idselect c.id
, c.name
, group_concat(sc.name) as subcategory
from fd_category c
join fd_category sc
on c.id=sc.parent_id
where c.parent_id=null
group
by sc.parent_id;