Avatar billede sbarnney Nybegynder
22. februar 2004 - 16:40 Der er 11 kommentarer og
2 løsninger

ens id felter

Jeg har en tabel hvor en eller flere id felter går igen. Dem vil jeg gerne finde. Men hvordan ??

/Stig
Avatar billede Slettet bruger
22. februar 2004 - 16:49 #1
Hvad mener du med Flere id felter går igen i en tabel? Er det flere linier eller flere felter i den samme linie eller måske noget andet?
Avatar billede terry Ekspert
22. februar 2004 - 16:50 #2
SELECT    ID, COUNT(*) AS Expr1
FROM        dbo.tbl1
GROUP BY ID
Avatar billede sbarnney Nybegynder
22. februar 2004 - 16:51 #3
eks.
id tekst
1 tekst1
1 tekst2
2 tekst3
2 tekst4
3 tekst5

stig
Avatar billede sbarnney Nybegynder
22. februar 2004 - 16:54 #4
Men det er kun dem der går igen jeg skal se ?


Stig
Avatar billede trer Nybegynder
22. februar 2004 - 16:58 #5
Kig på Terrys løsning - men tilføj lige en linje

SELECT    ID, COUNT(*) AS Expr1
FROM        dbo.tbl1
GROUP BY ID
having count(*)>1

evt udbyg som følger for at få samtlige kolonner ud for de dublerede id-felter

select * from dbo.tbl1
where id in (
select id from dbo.tbl1 group by id having count(*)>1
)
Avatar billede sbarnney Nybegynder
22. februar 2004 - 17:02 #6
Det er rigtigt godt.
trer -- lav lige et svar så får I jeres point. Er det I orden at jeg deler lige over ?

Stig
Avatar billede terry Ekspert
22. februar 2004 - 17:03 #7
no problem with me, thanks!
Avatar billede sbarnney Nybegynder
22. februar 2004 - 17:08 #8
ikke en Kommentar, men et svar.
stig
Avatar billede trer Nybegynder
22. februar 2004 - 17:10 #9
Ok, et svar - men det er Terry som gav den korrekte løsning først.
Avatar billede terry Ekspert
22. februar 2004 - 17:11 #10
I dont mind sharing, what can we use them for anyway? :o)
Avatar billede trer Nybegynder
22. februar 2004 - 17:15 #11
Ok med mig - og jeg leder i øvrigt stadig efter et værtshus der vil konvertere points til øl :-)
Avatar billede terry Ekspert
22. februar 2004 - 17:18 #12
points to pints :o)
Avatar billede trer Nybegynder
22. februar 2004 - 17:20 #13
Og jeg vil endda godt acceptere en dårliger bytte-ratio end 1 ti 1 !
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