Avatar billede lady Novice
30. juli 2002 - 14:34 Der er 10 kommentarer og
1 løsning

Doublerede poster

Jeg har en tabel med navne og en forespørgsel.
navnet kan forekomme flere gannge i forespøgslen.
Nu vil jer gerne flette forespøgslen til et brev, men der er nogle personer som ikke skal med og dem sætter jeg krieteriet op for i forespøgslen, MEN HVORDAN UNDGÅR JEG AT SAMME NAVN KOMMER UD FLERE GANGE?????
Avatar billede gitrian Nybegynder
30. juli 2002 - 14:39 #1
Du kan bruge DISTINCT efter SELECT
Avatar billede lady Novice
30. juli 2002 - 14:50 #2
Kan du skrive et eksempel til mig hvordan det gøres??
Avatar billede proaccess Nybegynder
30. juli 2002 - 14:53 #3
SELECT DISTINCT Navn, Adresse FROM tabelNavn;
Avatar billede proaccess Nybegynder
30. juli 2002 - 14:53 #4
så kommer hver kombination af navn og adresse kun ud een gang...
Avatar billede gitrian Nybegynder
30. juli 2002 - 14:55 #5
Hvis du ikke bruger SQL men bruger Access's Designvisning, kan du i oppe venstre side skifte til SQL-visning.

Derefter indsætter du DISTINCT efter SELECT, så det bliver noget lignende:

SELECT DISTINCT ......
Avatar billede lady Novice
30. juli 2002 - 15:25 #6
Jeg er ikke helt klar over hvor SQL-sætningen skal sættes ind???
Avatar billede nih Novice
30. juli 2002 - 15:28 #7
egenskaber for din foresp

'unikke poster' : ja
Avatar billede nih Novice
30. juli 2002 - 15:29 #8
argh.
det var: 'unikke værdier' = ja
Avatar billede lady Novice
31. juli 2002 - 07:28 #9
Jeg har prøvet flere forskellige. Her er SQL-sætningen men alle personer kommer flere gange: SELECT DISTINCT [F-vagtskema-person].Vagtsted, [F-vagtskema-person].Navn, [F-vagtskema-person].Adresse, [F-vagtskema-person].Postnr, [F-vagtskema-person].by, [F-vagtskema-person].ID, [F-vagtskema-person].[Vagtskema-person].Telefonnr, [F-vagtskema-person].Hjælperkatotek.Telefonnr, [F-vagtskema-person].vagtnr, [F-vagtskema-person].Dato, [F-vagtskema-person].Tidsrum
FROM [F-vagtskema-person]
WHERE ((([vagtsted]="lederfest - fredag" Or ([F-vagtskema-person].[Vagtsted])="kiosk eller lignende" Or ([F-vagtskema-person].[Vagtsted])="ingen vagter" Or ([F-vagtskema-person].[Vagtsted])="afbud 2002" Or ([F-vagtskema-person].[Vagtsted])="afbud 2001")=False));
Fravælgelsen fungerer fint. Hvordan klarer jeg resten?
Avatar billede proaccess Nybegynder
31. juli 2002 - 07:38 #10
Det er fordi, du har alle kolonner vedr. de enkelte vagter med...

For at lave et udtræk af navne og adresser:

SELECT DISTINCT [F-vagtskema-person].Vagtsted, [F-vagtskema-person].Navn, [F-vagtskema-person].Adresse, [F-vagtskema-person].Postnr, [F-vagtskema-person].by
FROM [F-vagtskema-person]
WHERE ((([vagtsted]="lederfest - fredag" Or ([F-vagtskema-person].[Vagtsted])="kiosk eller lignende" Or ([F-vagtskema-person].[Vagtsted])="ingen vagter" Or ([F-vagtskema-person].[Vagtsted])="afbud 2002" Or ([F-vagtskema-person].[Vagtsted])="afbud 2001")=False));
Avatar billede lady Novice
31. juli 2002 - 07:50 #11
Tak proaccess, det hjalp
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