30. april 2003 - 16:10Der er
8 kommentarer og 1 løsning
Select fra mange tabeller...
Davs Eksperter. Jeg her s.. brug for noget hjælp til et lille projekt.
Jeg har nogle tabeller med 3-4 fremmednøgler (2 af nøglerne er primær nøgler i samme tabel), som jeg naturligtvis ønsker at "oversætte" til noget forståeligt, når jeg skal vise dem til brugeren.
Er der nogen som kan komme med et eksempel eller to ???
Det lyder lidt sært at have 2 henvisninger til samme tabel! - Det betyder nu ikke det store. Du kan enten klare dig med 1 join på 2 henvisninger eller 2 på 2 henvisninger. Kommer an på om du vil generer det dynamisk eller du sidder og skriver det manuelt.
SELECT T1.desc, T2.desc, T3.desc, T4.desc FROM Tabel1 INNER JOIN T1 ON Table1.T1_id = T1.id INNER JOIN T2 ON Table1.T2_id = T4.id * INNER JOIN T3 ON Table1.T3_id = T3.id INNER JOIN T4 ON Table1.T4_id = T4.id *
Måske forstår jeg ikke helt problemet !! Er det et relationship imellem T2 og T4 du vil have??
SELECT T1.desc, T2.desc, T3.desc, T4.desc FROM Tabel1 INNER JOIN T1 ON Table1.T1_id = T1.id INNER JOIN T2 ON Table1.T2_id = T4.id * INNER JOIN T4 ON T2.T2_id = T4.id <-- ?? eller hvad mener du INNER JOIN T3 ON Table1.T3_id = T3.id INNER JOIN T4 ON Table1.T4_id = T4.id *
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.