DiZe
Новичок
Помогите с запросом
есть таблица с деревом
id name parent
1 Имя_1 0
2 Имя_2 0
3 Имя_3 2
4 Имя_4 2
5 Имя_5 2
6 Имя_6 1
7 Имя_7 0
где parent это id предка
1) Надо получить результат для заданного предка (например для 0) в виде
id name (количество потомков)
1 Имя_1 1
2 Имя_2 3
7 Имя_7 0
В общем этого достаточно, но можно ли:
2) Узнать, является ли некая N айдишником для потомка?
Сделал пока в виде нескольких запросов, но хочется сделать всё это в виде одно.
Помогите, кому немного времени не жалко.
Спасибо!
есть таблица с деревом
id name parent
1 Имя_1 0
2 Имя_2 0
3 Имя_3 2
4 Имя_4 2
5 Имя_5 2
6 Имя_6 1
7 Имя_7 0
где parent это id предка
1) Надо получить результат для заданного предка (например для 0) в виде
id name (количество потомков)
1 Имя_1 1
2 Имя_2 3
7 Имя_7 0
В общем этого достаточно, но можно ли:
2) Узнать, является ли некая N айдишником для потомка?
Сделал пока в виде нескольких запросов, но хочется сделать всё это в виде одно.
Помогите, кому немного времени не жалко.
Спасибо!