sqlserver 删除表中重复的数据
--在删除之前可以先查看一下结果:
SELECT max(主键ID),列1,列2...列n FROM [TABLE表] group by 列1,列2...列n--删除重复的数据,保留主键最大的那条数据(如果需要保留主键最小的数据,则是:min(主键ID) ...)
delete from [TABLE表] where [主键ID] NOT IN (SELECT max(主键ID) FROM [TABLE表] group by 列1,列2...列n)--注: 删除除了最大主键ID以外的所有的数据
举个栗子,有表及数据如下(共10条):
查看我需要的结果(共3条):
保留ID为8、9、10的数据,删除其他的数据(共删除7条):
验证去掉重复后的结果(共3条):
核心代码:
--删除重复的数据
DELETE FROM [Student] WHERE ID NOT IN
(SELECT max([ID])[ID] FROM [Student] group by [Name],[Age])
sqlserver 删除表中重复的数据相关推荐
- SQLServer删除表中重复记录
sqlserver删除表中的重复数据 SqlServer删除表中重复记录 转载链接:https://www.bbsmax.com/A/1O5Ee12G57/ SqlServer删除表中重复记录 重复记 ...
- sql server如何删除表中重复数据
当我们需要删除表中重复的数据的时候,该如何操作呢? 具体操作分为四个步骤: 1.将查询到的无重复数据存入临时表中 2.删除原表的内容 3.将临时表插入到原表中 4.删除临时表 理解起来是比较简单的,这 ...
- 查询和删除表中重复数据sql语句
查询和删除表中重复数据sql语句 (一) 1.查询表中重复数据.select * from people where peopleId in (select peopleId from pe ...
- MySql删除表中重复数据
有一表中存在大量重复数据 在此记录下我删除表内重复数据的方法 -- 新增测试表 create table basic_farmer ( id INT(11), user_name VARCHAR(25 ...
- 如何删除数据库表中重复的数据
如何用SQL语句删除表中重复数据. 表名为cases,表中有四个字段时,表中数据如下: 1.id不同,其他字段相同 过滤重复字段,删除表中其他字段一样的数据 delete from cases whe ...
- sql删除表中重复记录_SQL从SQL表中删除重复行的不同方法
sql删除表中重复记录 This article explains the process of performing SQL delete activity for duplicate rows f ...
- Database之SQLSever:SQL命令实现查询之多表查询、嵌套查询、分页复杂查询,删除表内重复记录数据、连接(join、left join和right join简介及其区别)等案例之详细攻略
Database之SQLSever:SQL命令实现查询之多表查询.嵌套查询.分页复杂查询,删除表内重复记录数据.连接(join.left join和right join简介及其区别)等案例之详细攻略 ...
- 用SQL语句怎么删除表中的所有数据
有两种办法可以删除表中的所有数据: 1.TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作. 语法 TRUNCATE TABLE name 参数 name 是要截断的表的名称或要删 ...
- mysql重复数据只取一条数据_My sql 中删除表中重复记录?只保留一条
匿名用户 1级 2018-08-20 回答 在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1.查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 sel ...
最新文章
- 关于Cocoa Pods的升级安装和使用说明
- Redis实际应用:限流
- Controller 层实现
- ElasticSearch之集群原理
- Introduction to PostGIS 之线性参考、地理编码
- 7x24小时实时互动,网易云信金融行业虚拟客服解决方案来啦!
- redis中KEYS替代命令
- 客观指标VS主观质量:拨开遮挡高清视频技术的迷雾
- Linux编程 3 (初识bash shell与man查看手册)
- Hibernate学习笔记③
- 1053 Path of Equal Weigh(甲级)
- 13凯越门锁继电器在哪里_凯越中控门锁不工作.更换中央门锁装置故障依旧.
- HTTP协议(学习笔记)
- 用例设计思路 C/S测试—安装与卸载
- Acrel-3200远程预付费电能管理系统的功能介绍
- iOS更新系统服务器出错,iPhone 更新失败怎么办?更新 iOS 常见的错误代码及解决方法...
- EXCEL无法插入公式
- 已知url地址,批量下载图片到指定目录
- [Python]第一章(建议收藏)
- 新课首发《物联网项目实战》