HTML beginner |
|
In mijn tabel heb ik groepen staan, deze groepen hebben een parent id, wat aangeeft van welke groep ze een subgroep zijn.
Zoiets dus:
id | parent_id
1 | 0
2 | 1
3 | 1
4 | 2
5 | 3
6 | 3
7 | 6
Nu wil ik weten hoeveel subgroepen er onder een groep vallen (deze groepen kunnen dus ook meerdere niveau's lager zitten). Is dit mogelijk in één query?
Daarnaast zou ik ook nog willen weten hoeveel niveau's diep een subgroep zit en van een groep willen weten wat de diepste subgroep is. Dit dus ook het liefst in één query.
Ik heb hier al wat dingen voor geprobeerd, maar kom er nog niet uit. Iemand een idee?
Edit: loop net tegen de oplossing aan in dit artikel: http://articles...a-database
|