Avatar billede krummel Juniormester
21. oktober 2007 - 23:26 Der er 2 kommentarer og
1 løsning

dobbelt innerjoin??

Hvordan laver man denne:

Har 3 tabeller

lande:
id
landenavn
dato
id_rejse
id_selskab

rejse:
id
rejsenavn
pris

selskab:
id
selskabnavn

Jeg skal lave en hive følgende data ud fra de 3 tabeller:
landenavn, dato og det tilhørende rejsenavn, pris og selskabsnavn

Hvordan laver man en SELECT sætning som hiver det ud? Er det noget med noget dobbelt innerjoin?

SELECT .......... order by lande.dato desc
Avatar billede arne_v Ekspert
21. oktober 2007 - 23:34 #1
noget a la:

SELECT *
FROM (lande INNER JOIN rejse ON lande.id_rejse=rejse.id) INNER JOIN selskab ON lande.id_selskab=selskab.id
Avatar billede krummel Juniormester
23. oktober 2007 - 21:17 #2
tak skal du have
Det ser ud til at virke som det skal - giv et svar og få point
Avatar billede arne_v Ekspert
23. oktober 2007 - 21:31 #3
svar
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