• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 思想汇报
  • 发言讲话稿
  • 演讲稿
  • 申请书
  • 读后感
  • 报告材料
  • 策划方案
  • 当前位置: 写作资料库 > 其他范文 > 正文

    【删除SQL,Server数据中指定的重复记录】 指定次数重复数据

    时间:2018-08-15 16:37:19 来源:写作资料库 本文已影响 写作资料库手机站

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

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

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

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