Traversering af Sub Regioner i en Select
Hej,Jeg har en database med Events der hver er tilknyttet en eller flere Regioner via en Link tabel.
Tabel: Event
Event_Id, Event_Navn
Tabel: Region
Region_Id, Region_Navn, Region_Parent_Id
Tabel: Event_Region_Link
Event_Id, Region_Id
Regionerne er hægtet op på hinanden så de danner et hirarki via Region_Parent_Id. Antallet af niveauer er dynamisk.
Posterne i Region kunne se således ud:
1; Danmark; 0;
2; Tyskland; 0;
3; Sverige; 0;
4; Jylland; 1;
5; Stockholm; 3;
6; Herning; 4;
Det er her jeg er gået lidt i stå.
Jeg vil gerne kunne lave et udtræk med alle Events i fx Danmark og Stockholm.
Med mine eksempel-data skal det resultere i Events registreret til (Danmark, Jylland, Herning, Stockholm)
Input til søgningen er i formattet "Danmark, Stockholm"
Kan det lade sig gøre?