Avatar billede hmortensen Nybegynder
04. januar 2005 - 13:41 Der er 2 kommentarer og
1 løsning

Join til flere felter

Hejsa

Jeg har 2 tabeller, hhv. navn og samling.

navn:
id | navn
1 | Jens
2 | Ole
3 | Hans

samling:
id | f1 | f2 | f3
1 | 1 | 2 | 3
2 | 1 | 3 | 2

Hvor f1-3 refererer til id'et i navne tabellen, så et udtræk skulle give:
1) Jens | Ole | Hans
2) Jens | Hans | Ole

Hvordan laver jeg det udtræk ?

Mvh.
Heino Mortensen
Avatar billede arne_v Ekspert
04. januar 2005 - 13:57 #1
Prøv:

SELECT samling.id,navn1.navn,navn2.navn,navn3.navn
FROM samling,navn navn1,navn navn2,navn navn3
WHERE samling.f1=navn1.id AND samling.f2=navn2.id AND samling.f3=navn3.id
Avatar billede hmortensen Nybegynder
04. januar 2005 - 14:01 #2
Jamen det virker jo bare.

Tak skal du ha.

Smider du lige et svar
Avatar billede arne_v Ekspert
04. januar 2005 - 14:12 #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