Hjælp til sql query?
Hej med jer...Jeg har et problem jeg kan ikke kan finde en løsning på, håber en af jer har et forslag eller to.
Jeg har 2 tabeller. Den første tabel indeholder brugere. ID, navn etc. Den anden tabel indeholder bruger id'er, for at se om de kender hinanden.
Bruger tabel:
ID Navn
-------------
1 Per
2 Hans
3 Hanne
4 Niels
5 Karsten
6 Pia
Kontakt tabel:
ID BrugerID1 BrugerID2
---------------------------------
1 2 5
2 5 2
3 1 5
4 5 1
5 3 2
6 2 3
7 1 4
8 4 1
I kontakt tabellen er bruger id'erne "parret", således at de tilhører hinanden.
Nu kommer det der er tricky.
Case:
ID 2 Hans - ID 5 Karsten = kender hinanden
ID 2 Hans - ID 3 Hanne = kender hinanden
ID 1 Per - ID 5 Karsten = kender hinanden
ID 1 Per - ID 4 Hanne = kender hinanden
Hans og Per kender ikke hinanden, men Hans vil have fat i Per igennem Karsten.
Jeg skal nu vise en Hyperlink liste med de navne som Hans kan benytte for at få fat på Per.
ID5 Karsten
ID4 Hanne
Hvis der er nogen her som omsætte det til en COOL sql statement. (Den behøver ikke engang at være cool!)
Jeg kan bare ikke finde en løsning på det.
Håber at høre fra nogen.
Mvh
dotdonk