Hent poster fra to tabeller
Her er en lille udfordring til database-eksperterne.En database har tre tabeller:
tblDummy1:
ID (Autonummering, primær-nøgle, ingen dubletter)
Navn (Tekst)
tblDummy2:
ID (Autonummering, primær-nøgle, ingen dubletter)
Navn (Tekst)
tblDummyLink:
Dummy1ID (Tal, primær-nøgle, ingen dubletter)
Dummy2ID (Tal, primær-nøgle, ingen dubletter)
Relationerne ser således ud:
Feltet tblDummyLink.Dummy1ID er relateret til tblDummy1.ID
Feltet tblDummyLink.Dummy2ID er relateret til tblDummy2.ID
Hvordan kan man lave en forespørgsel, der henter alle poster fra tabellerne tblDummy1 og tblDummy2, hvis de to ID'er ikke er registeret i tabellen tblDummyLink?
Eksempel:
Tabellen tblDummy1 har flg. data:
ID Navn
--------------------------------------------
1 abekattestreger
2 adfærdsforstyrrelse
3 bajer
Tabellen tblDummy2 har flg. data:
ID Navn
--------------------------------------------
1 Signal- og billedbehandling
2 Dataanalyse og indledende statistik
3 Operationsanslyse
4 Numeriske algoritmer
5 Krytografi
6 Geometrisk medium
7 Trigonometri
8 Analytisk plangeometri
9 Differential- og integralregning
Tabellen tblDummyLink har flg. data:
DummyID1 DummyID2
--------------------------------------------
1 2
1 3
2 2
2 3
2 4
Resultatet skal se sådan ud:
tblDummy1.ID tblDummy2.ID
--------------------------------------------
1 1
1 4
1 5
1 6
1 7
1 8
1 9
2 1
2 5
2 6
2 7
2 8
2 9
3 1
3 2
3 3
3 4
3 5
3 6
3 7
3 8
3 9
Databasen er lavet i Access og kan hentes på http://www.geocities.com/mynamesdk/dbdownload.htm
Ps. Sig endelig til, hvis I ikke forstår det!