Avatar billede toey Nybegynder
31. oktober 2005 - 14:00 Der er 7 kommentarer og
1 løsning

Sammenligning af tabeller

Hejsa eksperter! :)

Først vil jeg lige sige at jeg er total noob i access....

Jeg har lave 2 tabeller (ark1; ark2)
Ark1 inderholder en liste med navne... (I felt1)
Det samme gør ark2... Men ark2 er en nyer version... Der er kommet en del navne til. Kan jeg lave en sammenligning mellem de 2 of se hvilke navne der er på ark2 men IKKE på ark1???


Som altid: 200 point til den der kommer med vinder svaret :D
Avatar billede jensen363 Forsker
31. oktober 2005 - 14:01 #1
Benyt forespørgselsguiden "Find ikke relaretede poster"
Avatar billede toey Nybegynder
31. oktober 2005 - 14:14 #2
Det forstod jeg så ikke det helt store af :)
Avatar billede jensen363 Forsker
31. oktober 2005 - 14:26 #3
En forespørgsel kan benyttes til sådanne dataudtræk.

Opret en ny forespørgsel, hvor du benytter den guide som hedder "Ikke-releterede poster" ... der skulle give dig en SQL-sætnng a´la

SELECT ark2.Navn
FROM ark2 LEFT JOIN ark1 ON ark2.Navn = ark1.Navn
WHERE (((ark1.Navn) Is Null));
Avatar billede jesperfjoelner Nybegynder
31. oktober 2005 - 14:30 #4
Kan du lave en forespørgsel?
Vælg "forespørgsler" > "Ny"
Der kan du vælge at lave en forspørgsel, der enten finder dubletter eller poster, som mangler i den ene tabel.
Avatar billede hnteknik Novice
31. oktober 2005 - 14:31 #5
Skrevet med andre ord:

SELECT tblbruger_ny.*, tblbruger.Navn
FROM tblbruger RIGHT JOIN tblbruger AS tblbruger_ny ON tblbruger.logonid = tblbruger_ny.logonid
WHERE (((tblbruger.Navn) Is Null));

Giver alle navne i ny som ikke findes i eksisterende
Avatar billede Slettet bruger
31. oktober 2005 - 14:35 #6
SELECT Ark2.Felt1
FROM Ark2 LEFT JOIN Ark1 ON Ark2.Felt1 = Ark1.felt1
WHERE (((Ark1.felt1) Is Null));
Avatar billede Slettet bruger
31. oktober 2005 - 14:39 #7
Hvis du vælger at oprette en ny forespørgsel, så skal man vælge en tabel. Du vælger ikke nogen og trykker ok. Herefter går du op i venstre hjørne og vælger SQL visning, og kopi/indsæt ovenstående SQL. Så vælger du datavisning og listen skulle så helst fremkomme!~)
Avatar billede kabbak Professor
07. december 2005 - 20:36 #8
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