delete from 表 where 主键=(select top 1 主键 from 表 where 相同字段=(select 相同字段 from 表 group by 相同字段 having count(*)>1))
主键是表中绝对没有重复值的字段,如自动增量ID;
相同字段如“采集时间”,删除表中采集时间相同的记录
本语句,每执行一次,只能删除一条重复记录,如果有三条记录有相同“采集时间”,就要循环执行该语句两次。
更多信息请查看IT技术专栏
简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 |
|
|
首页 → 范文|应用文 → IT技术专栏 → 数据库 |
来源:易贤网 阅读:663 次 日期:2014-11-03 11:59:36 |
上一篇:SQL SERVER2008 不能修改表怎么办 下一篇:Sql Server中REPLACE函数的使用 |
易贤网手机网站地址:删除SQL Server数据中指定的重复记录 |
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准! |
相关阅读 数据库 |
|