sql – 采访 – 检测/删除重复的条目
发布时间:2020-12-12 06:02:34 所属栏目:MsSql教程 来源:网络整理
导读:如何在没有主键的表中检测/删除数据库中的重复条目? [如果我们使用’DISTINCT’我们怎么知道哪个记录是正确的并且重复一个? ] 解决方法 delete ffrom( select ROW_NUMBER() over (partition by YourFirstPossibleDuplicateField,YourSecondPossibleDuplicat
如何在没有主键的表中检测/删除数据库中的重复条目?
[如果我们使用’DISTINCT’我们怎么知道哪个记录是正确的并且重复一个? ] 解决方法delete f from ( select ROW_NUMBER() over (partition by YourFirstPossibleDuplicateField,YourSecondPossibleDuplicateField order by WhateverFieldYouWantSortedBy) as DelId from YourTable ) as f where DelId > 1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 数据库设计 – ACL的标准Database TABLE设计是什么?
- SQLServer数据库的各种管理方法
- sql – 每组值的自定义SERIAL / autoincrement
- 汉字编码点滴
- 卸载VS2011 Developer Preview后Sql Server2008 R2建立数据
- sql-server – 在IF ELSE语句中删除临时表
- sql – 计算两个字符串oracle中的顺序匹配单词
- SqlHelper For Sqlserver 一个简单实用的数据库访问帮助类
- sql – 确定列上使用的最小十进制比例
- sql-server – 在SQL Server数据库上更改dateformat而不是在