在SQL Server中快速删除重复记录,在SQL Server中快速删除重复记录
【 tulaoshi.com - MySQL 】
开发人员的噩梦——删除重复记录
表中的数据如图1:
图1中可以看出,产品Chang和Tofu的记录在产品信息表中存在重复。现在要删除这些重复的记录,只保留其中的一条。步骤如下:
第一板斧——建立一张具有相同结构的临时表
CREATE TABLE Products_temp (
ProductID int,
ProductName nvarchar (40),
Unit char(2),
UnitPrice money
)
第二板斧——为该表加上索引,并使其忽略重复的值
方法是在企业管理器中找到上面建立的临时表Products _temp,单击鼠标右键,选择所有任务,选择管理索引,选择新建。如图2所示。
按照图2中圈出来的地方设置索引选项。
来源:http://www.tulaoshi.com/n/20160129/1494632.html
看过《在SQL Server中快速删除重复记录》的人还看了以下文章 更多>>