Sql: 查询重复数据和删除重复数据
1. 单列
select * from test
where name in (select name from test group by name having count
(name) > 1
select * from [部门信息汇总]
where 有效否 = 1 and [部门名称] in (select [部门名称] from [部门信息汇总] where 有效否=1 group by [部门名称] having count
([部门名称]) > 1)
and 所在 in (select 所在 from[部门信息汇总] group by 所在 having count
(所在) > 1)
2 多列
SELECT a.* FROM test a,(
SELECT name,code
FROM test
GROUP BY name,code
HAVING COUNT(1)>1) AS b
WHERE a.name=b.name AND a.code=b.code
3 删除重复数据
以删除重复身份证为例
delete from Test
where 身份证号 in( select 身份证号 from Test group by 身份证号 having count(身份证号) > 1) and
TK not in(select max(TK) from Test group by 身份证号 having count(身份证号) > 1 )
查询重复身份证
select 身份证号,count(*) from Test group by 身份证号 having count(*) > 1
Sql: 查询重复数据和删除重复数据相关推荐
- MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据
MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据 目录导航: 开发背景: 实战: 表结构如下图所示: 操作: 总结: 回到顶部 开发背景: 最近在做一个批量数据导入到MySQL数据 ...
- 【转贴】Oracle查询重复数据与删除重复记录方法
Oracle查询重复数据与删除重复记录方法 比如现在有一人员表 (表名:peosons) 若想将姓名.身份证号.住址这三个字段完全相同的记录查询出来 select p1.* from persons ...
- pandas删除数据行中的重复数据行、基于dataframe所有列删除重复行、基于特定数据列或者列的作何删除重复行、删除重复行并保留重复行中的最后一行、pandas删除所有重复行(不进行数据保留)
pandas删除数据行中的重复数据行.基于dataframe所有列删除重复行.基于特定数据列或者列的作何删除重复行.删除重复行并保留重复行中的最后一行.pandas删除所有重复行(不进行数据保留) 目 ...
- mysql插入数据与删除重复记录的几个例子(收藏)
mysql插入数据与删除重复记录的几个例子 12-26shell脚本实现mysql数据的批量插入 12-26mysql循环语句插入数据的例子 12-26mysql批量插入数据(insert into ...
- WPS高亮显示重复项并删除重复项有效防止数据重复录入
在录入众多数据之后,难免会有一些重复,对于这些重复的数据可以高亮显示,如此一来就会提高工作效率,那么如何高亮重复项和删除重复项呢?下面有个不错的教程,全程为大家详细讲解一下.有不会的朋友可不要错过喽, ...
- oracle 快速移动数据和删除重复数据但保留其中一条数据
在项目中会遇到将一个表的部分数据移动另一个表中的事情. insert into table1 (id,其他属性) select t.a,t.c...from table2 t 注意属性类型大小要一致 ...
- SQL查询从多个表返回数据
本文翻译自:SQL query return data from multiple tables I would like to know the following: 我想知道以下内容: how t ...
- mysql语句中怎么去重复_mysql中删除重复记录sql语句
在sql中我们经常会碰到有重复的一些数据,下面我来介绍在mysql中删除重复记录的多种方法,有需要的朋友可参考参考. 删除重复记录方法一: 1. 新建一个临时表 代码如下 复制代码 create ta ...
- SQL查询最大值,返回整行数据
SQL查询最大值,返回整行数据 1.问题 部分数据如下,未完整展示.如何从 table_a 表中查询 p_postions 列的最大值对应的一行数据? 2.解答 方法1:先排序,再取第一条 SELEC ...
最新文章
- aida64副屏监控_“遥信”在电力监控系统中的重要作用
- IHttpModule
- 蓝桥杯——说好的进阶之去反复元素的排列组合
- java项目001.双色球游戏
- 深度强化学习:如何在AI工程实践中选择合适的算法?
- 子元素div高度不确定时父div高度如何自适应
- ASP.NET 5系列教程
- Centos给/根分区扩容(图文讲解)
- vsftpd 配置-使用虚拟账户登录
- 亲历2010中国移动开发者大会
- easyui 行编辑中上传附件
- 关于计算机网络以下说法哪个正确().,青书学堂: (多选题) 关于计算机网络,以下说法哪个正确?( )(本题4.0分)...
- 结构化数据与非结构化数据有什么区别?
- YouTube:如何删除油管频道Channel
- linux系统电视盒子到底是什么
- 开博客,立决心,学oracle,做DBA!
- 这款耳机亲测,性价比堪比 AirPods
- ping检测整个网段地址在线
- excel在双显示器上打开两个独立的xlsx表格
- 蓝牙BLE方案|伦茨科技-智能直播补光灯方案
热门文章
- Vue3系列(一)之初始化项目及Vite 2.0配置
- 02-CSS基础与进阶-day15
- AMiner论文推荐——3D Spatial Recognition without Spatially Labeled 3D
- 详细谈谈软文的定义和软文的发展历史,以及软文的作用
- Unity 工具类 之 WWW/UnityWebRequest 下载压缩文件(zip),解压到本地且加载使用解压数据的简单案例(内也含压缩文件例子)
- R2S使用OpenWRT的固件,实现锐捷客户端校园网一线四拨号获得四倍网速的操作教程
- HCNP——OSPF的Router-ID和OSPF的三张表
- Gitforwindows下载缓慢的解决办法
- SPI驱动_linux
- 大数据-面试问题大全-持续更新