利用SQL Server 2005特性删除表中重复数据
摘要:
问题:一个表有自增的ID列,表中有一些记录内容重复,也就是说这些记录除了ID不同之外,其他的信息都相同。需要把重复的记录保留一条,剩下的删除。 这种需求一般开发人员都会,我这里写出两个版本。 版本一:由于记录有自增列,所以自增列可以做为记录的唯一标识,由此可见,重复的记录的自增ID是一个递增关系,这里我们可以只保留ID最小的那条记录,其它的全部删除。利用一个嵌套语句就非常容易写出下面的SQL。其... 阅读全文
posted @ 2010-10-15 10:02 意扬 阅读(193) 评论(0) 推荐(0)
浙公网安备 33010602011771号