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 ???
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
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.