Avatar billede it-assistent Nybegynder
05. august 2002 - 10:13 Der er 1 kommentar og
1 løsning

Alternativ til full outer join??

Jeg har to tabeller t1 og t2. Jeg skal lave en forespørgsel på baggrund af de to tabellers data.

t1 har id som primærnøgle
t2 har t1.id som fremmednøgle og t1.id og løbenr som primærnøgle.

Jeg har fx. følgende data i tabellerne:
t1:
id = 1, id = 2, id= 3

t2:
id = 1 løbenr = 1, id =1 løbenr =2, id = 1 løbenr =3,
id =3 = løbenr =1

Dette skal give følgende rækker efter forespørgelse:
id = 1
id = 1 løbenr = 1
id = 1 løbenr = 2
id = 1 løbenr = 3
id = 2
id = 3
id = 3 løbenr = 1

Til denne opgave ville jeg bruge en full outer join men dette kan ikke laves i access (97), vel! Er der en alternativ metode eller ....
Avatar billede proaccess Nybegynder
05. august 2002 - 10:17 #1
Du kan bruge UNION...

SELECT id, løbenr FROM t2
UNION SELECT id, Null FROM t1;
Avatar billede proaccess Nybegynder
25. august 2002 - 12:10 #2
Kom du videre med dette??
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