Avatar billede simsen Mester
01. februar 2008 - 14:23 Der er 4 kommentarer og
1 løsning

Hente tekst felt fra samme tabel

Hej,

Jeg har følgende tabel struktur
Tabel1
tabel1ID    typeText
1          Vareområde
2          Varetype

Tabel2
tabel2ID tabel1ID text
1        1        Cykel
2        1        Motorcykel
3        2        Ringeklokke
4        2        dimsedut 2
5        2        dimsedut 3

Talbel3 (her samlingen egentligt foregår)
tabel3ID tabel2ID1 tabel2ID2
1        1        2
2        2        2
3        1        5

Altså samle tabellen siger følgende

Indenfor vareområde Cykel findes der følgende Varetyper(Ringeklokke samt dimsedut3) og indenfor vareområde Motorcykel findes varegruppen(Ringeklokke).

Mit problem ligger nu i, at jeg skal have alle grupper (teksten i tabel2) for gruppenavnet.

Jeg har forsøgt mig med følgende:
SELECT Tabel3.tabel3ID, Tabel3.tabel2ID1, Tabel3.tabe2ID2l, Tabel2.text
FROM Tabel2 INNER JOIN Tabel3 ON Tabel2.Tabel2ID = Tabel3.tabel2ID1
WHERE Tabel3.tabel2ID1 = 1;

Jeg får godt nok de 2 rækker ud jeg skal, men istedet for at give mig teksten på varegruppen får jeg teksten på vareområdet istedet. Det vil sige, jeg får to én tekster på de to rækker nemlig cykel og ikke som det burde være Ringeklokke og dimsedut3.

Hvad skal jeg ændre i min select for at få dette til at virke?

mvh
simsen :-)
Avatar billede terry Ekspert
01. februar 2008 - 14:55 #1
Have you tried using the query builder in Access?
Add the tables to the query, join the related fields using drag and drop and then choose the fields you want.
Avatar billede simsen Mester
01. februar 2008 - 15:04 #2
Hi terry,

Long time no see.... :-)

Ja, jeg prøvede at bruge forespørgselsguiden i Access. Den tekst den kom ud med for de to rækker var Cykel og Cykel.....Teksten den SKAL komme ud med, er Ringeklokke og dimsedut 3. Så der er et eller andet i forespørgslen jeg ikke tager højde for.......kan bare ikke se hvad.

Håber bestemt du kan hjælpe mig :-)
Avatar billede terry Ekspert
01. februar 2008 - 15:25 #3
yes its a while since you were over in this category

can you send me your dB?

ekspertenATsanthell.dk
AT = @
Avatar billede simsen Mester
01. februar 2008 - 15:39 #4
Hejsa terry,

Det er ikke længere nødvendigt, jeg fandt langt om længe ud af det.......

Jeg skulle i wizarden trække den samme tabel (Tabel2) ind én gang til, lave en relation til tabel2ID2, og så drag'n'droppe text ned igen. Så havde jeg den korrekte tekst.

Takker som sædvanlig for din hjælp.

mvh
simsen :-)
Avatar billede terry Ekspert
01. februar 2008 - 15:46 #5
selv tak og god weekend
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