У меня есть таблица со следующей схемой:
ID , CatID, ParentCatID, SiteID
Я хочу получить все сайты, которые относятся к категориям, являющимся корнями (означает их ParentCatID = 0) и всех их потомков.
например:
ID , CatID, ParentCatID, SiteID
--------------------------------
1 , 2 , 0 , 3
1 , 4 , 2 , 6
1 , 5 , 4 , 7
В этом примере CatID 2 является родительским для 4, а 4 является родительским для 5.
Как я могу получить все SiteID, которые принадлежатв корневую категорию и всех ее потомков.