当前位置: 首页 > news >正文

mysql 删除单表内多个字段重复的数据

mysql 删除单表内多个字段重复的数据

 

DELETE from lot_log_payflow WHERE (pay_no,sub_flow_type) in   
(SELECT pay_no,sub_flow_type from (SELECT pay_no,sub_flow_type FROM lot_log_payflow GROUP BY pay_no,sub_flow_type HAVING COUNT(*)>1) s1)   
AND  
id NOT in (SELECT id from (SELECT id FROM lot_log_payflow GROUP BY pay_no, sub_flow_type HAVING COUNT(*)>1) s2);  

 查询重复的数据

select * from lot_log_payflow  
WHERE (pay_no,sub_flow_type) in   
(SELECT pay_no,sub_flow_type from (SELECT pay_no,sub_flow_type FROM lot_log_payflow GROUP BY pay_no,sub_flow_type HAVING COUNT(*)>1) s1)   
AND  
id NOT in (SELECT id from (SELECT id FROM lot_log_payflow GROUP BY pay_no,sub_flow_type HAVING COUNT(*)>1) s2) order by create_time asc;  

删除单个字段重复数据

DELETE from lot_order WHERE (order_no) in   
(SELECT order_no from (SELECT order_no FROM lot_order GROUP BY order_no HAVING COUNT(*)>1) s1)   
AND  
id NOT in (SELECT id from (SELECT id FROM lot_order GROUP BY order_no HAVING COUNT(*)>1) s2); 

 

相关文章:

  • linux中分区挂载的解释
  • ubuntu下好用的音乐播放器audacious
  • pip install read time-out
  • 固定资产分类(仅供参考 2005年),
  • 字符串操作练习:星座、凯撒密码、99乘法表、词频统计预处理
  • activiti与spring集成
  • CSS 之怀疑自己的审美 2 (Day50)
  • 哥特式建筑安全系统
  • 未能找到文件“\bin\roslyn\csc.exe”
  • 「hadoop」log4j参考
  • TensorFlow Serving 1.0的技术细节在Google I/O大会上公布
  • C语言经典算法100例
  • sql之left join、right join、inner join的区别
  • 洛谷——P1144 最短路计数
  • centos7 samba匿名访问设置
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • docker容器内的网络抓包
  • JavaScript DOM 10 - 滚动
  • Java的Interrupt与线程中断
  • java多线程
  • Java基本数据类型之Number
  • Rancher-k8s加速安装文档
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 闭包--闭包作用之保存(一)
  • 从PHP迁移至Golang - 基础篇
  • 缓存与缓冲
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 简单实现一个textarea自适应高度
  • 面试遇到的一些题
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • ​io --- 处理流的核心工具​
  • ​业务双活的数据切换思路设计(下)
  • !!java web学习笔记(一到五)
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #14vue3生成表单并跳转到外部地址的方式
  • #数学建模# 线性规划问题的Matlab求解
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .gitignore文件—git忽略文件
  • .java 指数平滑_转载:二次指数平滑法求预测值的Java代码
  • .NET 6 在已知拓扑路径的情况下使用 Dijkstra,A*算法搜索最短路径
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET 发展历程
  • .NET/C# 使用 SpanT 为字符串处理提升性能
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @FeignClient注解,fallback和fallbackFactory
  • [ vulhub漏洞复现篇 ] Apache Flink目录遍历(CVE-2020-17519)
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [Apio2012]dispatching 左偏树
  • [BZOJ2208][Jsoi2010]连通数
  • [DNS网络] 网页无法打开、显示不全、加载卡顿缓慢 | 解决方案