19. juli 2001 - 00:12Der er
12 kommentarer og 1 løsning
SQL-Problemer
Hej eksperter....
Jeg har 2 tabeller; én der indeholder et medlemsnr og et tilhørende medlemsnavn og en anden tabel der har en afsender og modtager (det er medlemsnr fra den anden tabel)... Nu er mit problem at jeg gerne vil have min sqlstatement til hente alle beskeder til en bestemt modtager (SELECT * FROM BESKED-TABEL WHERE MODTAGER = 1) Dette virker også fint, men i min tabel har jeg nu modtager og afsender stående som et tal... Jeg vil gerne have disse tal skiftet ud med de tilhørende navne, som kan findes i medlemstabellen...
SELECT * FROM Besked-Tabel WHERE Modtager = 2 giver følgende resultat: -------------------------------------- | Modtager | Afsender | Besked | -------------------------------------- | 2 | 3 | Hej med dig | --------------------------------------
Men jeg ville gerne have det til at give følgende resultat: -------------------------------------- | Modtager | Afsender | Besked | -------------------------------------- | Morten | Mette | Hej med dig | --------------------------------------
Jeg ved at man kan join 2 tabeller, men jeg kan bare ikke få det til at virke når det er 2 navne den skal finde.... Kan godt få den til at skrive Morten i modtagerfeltet, men den skriver stadig 3 i stedet for Mette i afsender-feltet...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.