Avatar billede andersdp Nybegynder
12. oktober 2004 - 21:54 Der er 1 kommentar og
1 løsning

Optimer join

Bruger dette:
-----------------------------------------
SELECT * FROM t1 INNER JOIN t2 ON t1.memberid = t2.memberid
-----------------------------------------

Jeg skal ikke bruge alt fra t1, så kunne sætningen ikke optimeres, således den kun tager de 5 kolonner fra t1 jeg skal bruge?

Og hvordan skriver jeg så disse ud via en while løkke?
Avatar billede andersdp Nybegynder
12. oktober 2004 - 22:14 #1
Har fundet løsningen, poster den om lidt når jeg har rettet færdig...
Avatar billede andersdp Nybegynder
12. oktober 2004 - 22:28 #2
SELECT t.c1 AS r1, t.c2 AS r2 FROM table1 t1 INNER JOIN table2 ON t.id = table2.id

Og eksempelvis i php, er det bare at echo'e r1 og r2: <?php echo ($row['m1']);?>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester