SQL删除重复数据,保留ID最大的一条
在数据库中可能会存在重复数据,需要删除并且保留其中一条 ,这里我们保留其中id最大的一条
DELETE
FROMT_Dat_BankData
WHEREBankCode IN ( SELECT BankCode FROM T_Dat_BankData GROUP BY BankCode HAVING COUNT ( BankCode ) > 1 ) AND ID NOT IN (SELECT MAX( ID ) FROMT_Dat_BankData GROUP BYBankCode HAVINGCOUNT ( BankCode ) > 1)
如上代码中,是删除银行表中的重复数据,根据银行行号分组并删除重复数据保留ID最大的一条。
主要逻辑就是删除表中按银行编码分组大于一条而且ID不是最大的ID 对这些数据执行删除
SQL删除重复数据,保留ID最大的一条相关推荐
- MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据
MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据 目录导航: 开发背景: 实战: 表结构如下图所示: 操作: 总结: 回到顶部 开发背景: 最近在做一个批量数据导入到MySQL数据 ...
- sql根据条件删除重复数据保留一条
首先找到哪些数据是有重复记录的 over里是条件 select t.*,row_number() over(partition by t.ordercode,t.mobilephone,t.plate ...
- SQL删除重复数据方法
原文:SQL删除重复数据方法 例如: id name value 1 a pp 2 ...
- oracle如何删除重复数据第一条,oracle删除重复数据保留第一条记录
oracle删除重复数据保留第一条记录 1.查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 gr ...
- oracle如何删除重复数据保留第一条记录
oracle删除重复数据保留第一条记录 1.查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 g ...
- sql 删除重复数据
sql 删除重复数据 问题是这样的.今天在一个技术群里,一个群友提了一个问题: 大概是,一张学生表 student,有字段 id (自增), name, 想要删除多余的重复name 的数据,剩下id最 ...
- mysql 删除重复数据 保留一个_MySQL学习笔记-删除重复数据只保留一条
有这样一张表,表数据及结果如下: 可以看出,school_name的字段值有重复数据(Abraham Lincoln High School 和Agoura High School分别出现两次),那么 ...
- php mysql 删除重复数据_mysql删除重复数据保留一条
1.查找重复数据:SELECT * FROM `table_a` as a WHERE NOT EXISTS (SELECT * FROM table_b as b WHERE b.a_id=a.id ...
- mongodb删除重复数据保留一条
1.问题引入 标红字段可能存在重复数据,需删除重复数据保留一条 2. 聚合操作 db.defect_product_data.aggregate([{$group: { _id: {barcode: ...
- sql 删除重复数据 只保留一条
oracle 删除重复数据 只保留一条 DELETE from t_ows_compelete_rfc WHERE operation_no is null IN ( SELECT operation ...
最新文章
- 性能优化工具 MVC Mini Profiler
- python语言包含的错误,Python语言程序中包含的错误,一般分为三种,以下____________不是其中的一种...
- JAVA写的爬虫小工具
- 数据结构c语言版第一章答案,《c语言数据结构》第一章概论自测题答案
- Java中反射的三种常用方式
- Android --- 刚刚进入 Activity 页面的时候无法打开对话框,报错 Unable to add window -- token null is not valid; is your
- 【深度学习】——日常知识点总结(持续更新)
- GDB调试及其调试脚本的使用
- SqlServer知识点
- java开发区块链只需150行代码
- 与崇洋媚外的程序员的辩论
- 手动方式配置IPsec隧道
- kali Linux的设置和优化(双系统)
- 微信小程序小Demo
- 一款适合程序员的流程图/思维导图利器
- 多态的综合练习(Java)
- 【人工智能项目】深度学习实现白葡萄酒品质预测
- 对数组进行排序并删除重复项Python
- JKD+Tomcat+Eclipse基础配置
- 规范数据处理活动,保障数据安全,促进数据开发利用——《数据安全法》解读