Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
"SELECT * FROM tabel1, tabel2, tabel3, tabel4 WHERE tabel1.id = 2 AND tabel2.ref_tabel1_id = tabel1.id AND tabel tabel3.ref_tabel2_id = tabel2.id AND tabel tabel4.ref_tabel2_id = tabel2.id"
"SELECT * FROM tabel1, tabel2, tabel3, tabel4 WHERE tabel1.id = 2 AND tabel2.ref_tabel1_id = tabel1.id AND tabel3.ref_tabel2_id = tabel2.id AND tabel4.ref_tabel2_id = tabel2.id"
Du kan lave JOIN på denne måde og med en WHERE på som vist:
SQL = "SELECT tabel4.type, Tabel3.navn FROM ((tabel1 LEFT JOIN Tabel2 ON tabel1.id = Tabel2.ref_tabel1_id) LEFT JOIN Tabel3 ON Tabel2.id = Tabel3.ref_tabel2_id) LEFT JOIN tabel4 ON Tabel2.id = tabel4.ref_tabel2_id WHERE tabel1.id =2;"
lol ser lige i min søvnighed jeg har smidt tabel ind instedet for table, anyway jeg tester lige :)
Dog er jeg mest ude efter at få eagleeye's til at virke da det bla. er joins jeg vil arbejde mere med i fremtiden og derfor manglede et udgangspunkt ala dette.
Hvis din statement i kommentar 06/05-2003 11:18:40 passer at id altid i tabel 3 er lig med id i tabel 4 så tilføj en WHERE som her:
SELECT tabel4.type, Tabel3.navn FROM ((tabel1 LEFT JOIN Tabel2 ON tabel1.id = Tabel2.ref_tabel1_id) LEFT JOIN Tabel3 ON Tabel2.id = Tabel3.ref_tabel2_id) LEFT JOIN tabel4 ON Tabel2.id = tabel4.ref_tabel2_id WHERE (((tabel1.id)=2)) and tabel3.id = tabel4.id;
Når man joner laves en ny tabel hver for hver join og ført JOINes tabel1 med tabel2 så JOINes tabel3 ind på det som giver en record for hver record i tabel3 som passer. Så JOINes tabel4 på den store tabel og der er jo et ID som passer for record der kom fra tabel 3, derfor får du tabel3*tabel4 poster.
Tak for forklaringen også, det hjælper mig mere på vej :)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.