sql server 表数据去重

数据去重高效方法

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

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

[sql] view plain copy
 
  1. WITH TEST AS  
  2.  (  
  3.     SELECT ROW_NUMBER()   
  4.     OVER(PARTITION BY Column1,Column2,Column3 ORDER BY ID )   
  5.     AS NUM,* FROM TableName  
  6.  )  
  7.  DELETE FROM TEST  
  8.  WHERE NUM != 1  


百万数据量一分左右(当然也要看机器配置)

原文地址:https://www.cnblogs.com/zcm123/p/6555356.html