Rekrusiv query
Ok. Det her er nok noget man aldrig skal gøre på SQL serveren, men jeg vil lige have lidt eksternt input på det:Jeg har en gruppe-struktur, hvor hver gruppe selv kan indeholde et vilkårligt andre grupper.
ID | Group | ParentID
1 | A | null
2 | B | null
3 | A1 | 1
4 | A2 | 1
5 | A11 | 3
6 | B1 | 2
....osv....
Hvis nu en bruger forspørger på ID 5 så vil jeg gerne have en kolonne der har en sammenlægning alle Parent-elementerne således at i ovenstående tilfælde vil den indeholde teksten "A/A1/A11".
Kan man gøre dette på en fornuftig måde på SQL serveren?