1、查询重复数据
select * from 表名 where 重复字段(一般为主键)in (select 重复字段 from 表名 group by 重复字段 having count(WF_OID)>1)

Select 重复字段,Count(*) From表名 Group By 重复字段 Having Count(*) > 1

2、删除重复数据
DELETE from 表名 WHERE (id) IN ( SELECT 重复字段 FROM 表名 GROUP BY 重复字段HAVING COUNT(重复字段) > 1) AND ROWID NOT IN (SELECT MIN(ROWID) FROM 表名GROUP BY 重复字段 HAVING COUNT(*) > 1);

3、多条件重复数据

select 字段1,字段2 from 表名 a where (a.字段1,a.字段2) in
(select 字段1,字段2 from 表名 group by 字段1,字段2 having count(*) > 1)
and rowid not in (select min(rowid) from 表名 group by 字段1,字段2 having count(*)>1)

delete from 表名 a where (a.字段1,a.字段2) in
(select 字段1,字段2 from ITSM_CFG_GROUP_USER group by 字段1,字段2 having count(*) > 1)
and rowid not in (select min(rowid) from 表名 group by 字段1,字段2 having count(*)>1)

注意:rowid 不用改

注意:脑子里记录一下删除前与删除后的数据数

最新文章

  1. C# 本质论 第一章 C#概述
  2. mysql导出表数据
  3. 监控流量shell脚本
  4. Java中接口式的匿名内部类的构造方法
  5. CREATE INDEX SELECT COUNT(*)
  6. 李洪强iOS开发之下载
  7. Chapter12:动态内存
  8. document.all的用法详解
  9. bzoj 3160: 万径人踪灭 manachar + FFT
  10. JQuery 补充
  11. Traveling
  12. 关于 IE firefox Chrome下的通过用js 关闭窗口的一些问题
  13. No resource found that matches the given name 'android:WindowTitle'
  14. scrot-0.8
  15. SQL 将URL编码转汉字!
  16. Python学习之路-Day2-Python基础3
  17. 密码脱落 JAVA 蓝桥杯
  18. [TPYBoard - Micropython之会python就能做硬件 8] 学习使用超声波模块制作避障小车
  19. nc替代技术方案
  20. babel-polyfill

热门文章

  1. 在JAVA中封装JSONUtil工具类及使用
  2. Python paramiko ssh 在同一个session里run多个命令
  3. Linux常用基本命令(tail )
  4. Code Signal_练习题_firstDigit
  5. PHP中NOTICE错误常见解决方法
  6. 排序算法(9)--Distribution Sorting--分布排序[1]--Counting sort--计数器排序
  7. eclipse java web项目经常自动调试进入debug模式
  8. 图片轮播(Jquery)
  9. Oracle中Merge的使用
  10. SwipeRefreshLayout嵌套ScrollView实现下拉刷新