要删除重复的记录,就要先查出重复的记录,这个很容易做到

select * from 表名 group by 根据哪一个字段(简称字段) having count(字段) > 1

注意:这是查出所有重复记录的第一条记录,需要保留,因此需要添加查询条件,查出所有的重复记录

select id,expect from cqssc where expect in (select expect from cqssc group by expect having count(expect)>1) 

and id not in(select min(id) from cqssc group by expect having count(expect)>1)

然后

delete from cqssc where id in (select id from (select id from cqssc where expect in 

(select expect from cqssc group by expect having count(expect)>1) and id not in

(select min(id) from cqssc group by expect having count(expect)>1)) as tmpresult)

删除成功,最后再查询一下看是否还有重复记录

最新文章

  1. docker swarm-mode
  2. 利用varnish做Discuz论坛的缓存服务器
  3. SecureCRT:保存输出日志的方法
  4. c++模板
  5. UVA11542 Square(高斯消元 异或方程组)
  6. POJ2976 Dropping tests(01分数规划)
  7. TCP/IP知识点汇总
  8. 多屏复杂动画CSS技巧三则(转载)
  9. HDU 4407 Sum 容斥原理
  10. bash shell 合并文件
  11. HTTP协议报文、工作原理及Java中的HTTP通信技术详解
  12. 一次优化web项目的经历记录(二)
  13. CSS基础知识笔记(三)
  14. UITableViewCell性能优化
  15. Windsock套接字I/O模型学习 --- 第二章
  16. 转://IO的基础概念
  17. SpringMVC学习(一)———— springmvc框架原理分析和简单入门程序
  18. Chrome Inspect不显示Webview页面的问题总结
  19. Python运维开发基础10-函数基础【转】
  20. hdu 4090

热门文章

  1. mysql必知必会--MySQL简介
  2. CF #621 div.2
  3. 清北学堂—2020.1提高储备营—Day 2 afternoon(线段树、树状数组)
  4. python——面向对象(1),基础
  5. hash类型的应用场景 —— Redis实战经验
  6. Go并发模式代码示例
  7. 面试题32 - III. 从上到下打印二叉树 III
  8. mybatis中用到的9种设计模式
  9. Redis入门-02-CentOS7环境搭建
  10. javascript当中onload用法