Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
shox
Starting Member
3 Posts |
Posted - 2009-11-13 : 07:24:10
|
| Hi All, I've got a quick question, and would be extremely greatful if someone can help.Im trying to identify dupes within a table.I've done this so far to determine the dupes:select surname,address_line1,count(*)from TestTablegroup by surname,address_line1 having count(*) > 1order by surnamebut what i need to do now is to display all the information for these records (that are duped), which includes the unique ID. I'm trying to do it without creating another table, but am finding it difficult.i've tried top use an indent sql statement, but got stuck.Thanks |
|
|
webfred
Master Smack Fu Yak Hacker
8781 Posts |
Posted - 2009-11-13 : 07:27:28
|
select t1.* from TestTable t1join(select surname,address_line1,count(*)from TestTablegroup by surname,address_line1 having count(*) > 1)dton dt.surname=t1.surname and dt.address_line1=t1.address_line1order by t1.surname No, you're never too old to Yak'n'Roll if you're too young to die. |
 |
|
|
|
|
|