Походу не все так просто, у тебя древовидная структура разделов!? Тогда тебе надо гуглить деревья в SQL там много инфы.
Понимаешь чтобы найти корень нет вопросов он тебе отобразит все разделы с заданным сидом, а вот если тебе нужно выбрать все подразделы из конкретного сида как ты построишь запрос!?
Раньше я делал Таблицу линковочную где указывал ид родителя, потом почитав стал делать с левелом этого подраздела то есть если есть раздел 1_1 и его левел 1 а парент 1, то он понимал и возвращал мне все подразделы раздела 1_1.
Короче ищи, готового решения и стандартного тут не может быть, смотря для чего использовать и количество вложений
|