Avatar billede dri Nybegynder
20. november 2001 - 07:33 Der er 2 kommentarer og
2 løsninger

Vis alle felter - også de tomme

Jeg har 2 tabeller, hvor jeg har trukket en relation mellem to feltnavne.
I den ene tabel(tabel 1) indeholder feltnavnet ikke data i alle felter. I den anden tabel (tabel 2)indeholder feltnavnet 100% data (feltnavnet er i denne tabel difineret som nøglen).
Når jeg kører en forespørgelse, se jeg kun de poster, hvor der i tabel 2 er data indtastet.
Jeg ønsker at se samtlige poster, også de poster i tabel 1, hvor der ikke er indtastet data.
Jeg skal givevis angive et kriterie i min forespørgelse, men jeg er ikke sikker på, hvilket kriterier, der er jeg skal angive.
Er der nogle der kan hjælpe mig med det???
Avatar billede nih Novice
20. november 2001 - 07:57 #1
Du skal oprette et \'outer\' join.

I forespørgselseditoren opmærker du linjen mellem dine to tabeller. Ved at højreklikke på linjen får du 3 muligheder. Prøv én af de to nederste.

Niels
Avatar billede proaccess Nybegynder
20. november 2001 - 08:00 #2
Du skal angive at der er tale om LEFT (eller RIGHT) JOIN i din relation mellem tabellerne...

Dette kan gøre i forespørgselsdesign, ved at dobbeltklikke på relationen (stregen) mellem de 2 tabeller, og derefter vælge at medtage alle data fra Tabel2 og de fra Tabel1 som er dér.

Så burde du få alle rækker fra Tabel2 med, selvom de intet relateret har i Tabel1.
Avatar billede nih Novice
20. november 2001 - 08:05 #3
Da da - Så har jeg prøvet at komme først :o))))

dri -> Du kan se på linjen mellem tabellerne - Hvis der kommer en pil på kan du se det er et OUTER join - Alt efter hvad vej pilen peger er det et LEFT eller RIGHT join.

Niels
Avatar billede dri Nybegynder
20. november 2001 - 08:07 #4
Tak for jeres svar.

Det var lige det, som jeg havde brug for til at løse mit problem.
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