Avatar billede trine_h Nybegynder
17. juni 2003 - 11:04 Der er 3 kommentarer og
1 løsning

inner join udgave..

Hvordan omskrives denne query til en inner join og i så fald venligst forklare fordelen ved at bruge inner join.


"SELECT products.id, head, name FROM products, customer_mark WHERE products.id = customer_mark.product_id AND customer_id = " & customer_id & ""
17. juni 2003 - 11:09 #1
SELECT products.id, head, name FROM (products inner join customer_mark On products.id = customer_mark.product_id) Where customer_id = " & customer_id
Avatar billede trine_h Nybegynder
17. juni 2003 - 11:28 #2
Super - kan du eller en anden evt. forklare om den er mere effektiv?
17. juni 2003 - 12:05 #3
Den er mere effektiv i Access og på SQL server og de fleste andre databaser. De fleste databaser er optimeret til at køre denne slags forespørgsler hurtigst. Du kan do sikkert finde enkelte ældre databaser, hvor din egen metode stadig er hurtigst (f.eks. ældre versioner af Oracle).
Avatar billede trine_h Nybegynder
17. juni 2003 - 13:57 #4
tak for det
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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