简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

删除sql server数据中指定的重复记录

来源:易贤网   阅读:808 次  日期:2014-11-12 15:13:14

温馨提示:易贤网小编为您整理了“删除sql server数据中指定的重复记录”,方便广大网友查阅!

delete from 表 where 主键=(select top 1 主键 from 表 where 相同字段=(select 相同字段 from 表 group by 相同字段 having count(*)>1))

主键是表中绝对没有重复值的字段,如自动增量id;

相同字段如“采集时间”,删除表中采集时间相同的记录

本语句,每执行一次,只能删除一条重复记录,如果有三条记录有相同“采集时间”,就要循环执行该语句两次。

更多信息请查看IT技术专栏

更多信息请查看数据库
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:mysql将表a中查询的数据插入到表b中
下一篇:sql 数据库中的存储过程的参数问题
易贤网手机网站地址:删除sql server数据中指定的重复记录
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!