С помощью SQL запроса легко можно получать дочерние или родительские разделы текущего раздела.Для этого надо составить рекурсивный запрос примерно следующим образом:
with Tree(SectionId) as
(
select SectionId from Sections where SectionId=@sectionId
union all
select s.SectionId from Sections s
inner join Tree t on s.ParentId=t.SectionId
)
SELECT *
FROM Tree
Этот запрос вернет все ИД дочерних разделов и ИД искомого раздела.
Комментариев нет:
Отправить комментарий
Можете оставить свой комментарий