手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜Qcloud , 注册 | 登陆

纯转,纪录,摘抄,没对比测试过:SQLServer 数据去重高效方法

首页 > DataBase >

SQLServer 数据去重高效方法

数据去重高效方法

去重的方法有很多,比如用什么Distinct、 Group By Having、临时表等

有兴趣的朋友可以把各种方法对比一下得出直观的效率概况

 WITH TEST AS
 (
    
SELECT ROW_NUMBER() 
    
OVER(PARTITION BY Column1,Column2,Column3 ORDER BY ID ) 
    
AS NUM,* FROM TableName
 )
 
DELETE FROM TEST
 
WHERE NUM != 1

 百万数据量一分左右(当然也要看机器配置)
---------------------------------------------------------------------
mysql应该是不能执行的。。所以我是说这是纯摘抄而已




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):