Avatar billede mal Nybegynder
09. august 2006 - 17:05 Der er 5 kommentarer og
1 løsning

Find dublanter i ens data

Jeg har en databaser i MS Access... lad os for nemhedens skyld kalde den A1, den indeholder 3 tekstfelter a (navn) b (adresse) og c (postnummer).

Jeg vil gerne finde evt. dublanter i dataen, altså de rækker som er ens i både b og c ... eller på dansk jeg vil gerne finde de personer som bor på de samme adresser, som f.eks:

Helle Kristensen, Langelandsgade 4, 8000
Peter Sørensen, Langelandsgade 4, 8000

Men undgå at få blandet:

Bo Pedersen, Langelandsgade 4, 8800 ind i det.

På forhånd tak
Avatar billede teepee Nybegynder
09. august 2006 - 18:11 #1
Prøv:
select b, c
from a1
group by b, c
having count(b)>1
Avatar billede teepee Nybegynder
09. august 2006 - 18:14 #2
Evt. kan du så udtrække (ved ikke om det dur i access)
select * from a1
where b,c = (select b, c
from a1
group by b, c
having count(b)>1)
Avatar billede mal Nybegynder
10. august 2006 - 08:45 #3
Having virker ikke i Access
Avatar billede mal Nybegynder
10. august 2006 - 08:46 #4
Derudover vil det du skriver ikke undgå "Bo Pedersen"
Avatar billede mal Nybegynder
10. august 2006 - 09:07 #5
Jeg lukker spørgsmålet og har stillet det igen med en langt mere korrekt overskrift:

http://www.eksperten.dk/spm/725257
Avatar billede mal Nybegynder
10. august 2006 - 09:20 #6
Det er jeg sku meget meget  ked af dit svar var korrekt ... kan jeg få dig til at lave et svar i

http://www.eksperten.dk/spm/725257
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
Computerworld tilbyder specialiserede kurser i database-management

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