我使用SQL Server 2005的删除使用一个查询的重复记录只
我有这样一个表 -
ID Name
1 a
1 a
1 a
2 b
2 b
3 c
4 d
4 d
在此,我想删除所有重复的条目,只保留一个例如作为 -
ID Name
1 a
2 b
3 c
4 d
我可以通过添加另一个身份列于该表,并具有独特的是数字,然后删除重复记录做到这一点很容易。但是,我想知道是否可以删除重复记录而不将该附加列添加到此表中。
此外,如果这只能使用一个查询语句完成。即不使用存储过程或临时表。
为什么你同意[该无效建议编辑](http://stackoverflow.com/review/suggested-edits/1176084) ?请花一些时间来检查它是否正确。 – hims056 2012-12-13 11:11:24
@ hims056 - 现在以正确的方式编辑它。谢谢。 – 2012-12-13 11:16:30