网站建设 郑州网站建设 网站制作 网页设计 网站设计 郑州建网站 - 爱易在线

网站地图 | 网站Tags标签 | RSS订阅 | 加入收藏
您的位置:网站首页 > 博客笔记 > 技术交流 > 正文 技术交流相关信息

SQLServer 高效去重方法

作者:郑州网站建设 2017/3/15 17:15:35 点击: 来源:

数据去重高效方法

去重的方法有很多,比如用什么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

其中Column1,Column2,Column3为需要去重的列

TableName为需要去重的表




Tag:
分享到:

上一篇:扣扣群数据库使用过程中遇到的问题记录

下一篇:System.net.mail 使用ssl发送邮件失败

技术交流推荐阅读

用户评论

最新博文

热门排行

推荐信息

关于爱之易| 付款方式| 联系我们| 网站地图| 网站Tags标签 | RSS订阅