SQL重复记录处理(查找,过滤,删除)
作者:我本有心 时间:2008-11-17 20:47:00
注:此处“重复”非完全重复,意为某字段数据重复
HZT表结构
ID int
Title nvarchar(50)
AddDate datetime
数据
一. 查找重复记录
1. 查找全部重复记录
Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1)
2. 过滤重复记录(只显示一条)
Select * From HZT Where ID In (Select Max(ID) From HZT Group By Title)
注:此处显示ID最大一条记录
二. 删除重复记录
1. 删除全部重复记录(慎用)
Delete 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1)
2. 保留一条(这个应该是大多数人所需要的)
Delete HZT Where ID Not In (Select Max(ID) From HZT Group By Title)
注:此处保留ID最大一条记录
标签:sql,删除,表
0
投稿
猜你喜欢
使用python爬取taptap网站游戏截图的步骤
2021-09-17 07:44:34
一篇文章搞懂python混乱的切换操作与优雅的推导式
2023-09-15 00:25:10
python实现飞机大战游戏(pygame版)
2021-11-11 17:59:24
Python爬虫之网络请求
2023-10-29 21:28:08
从git仓库中删除.idea文件夹的小妙招
2022-10-29 04:12:00
Python合并重叠矩形框
2023-06-11 02:33:41
mysql事务和隔离级别底层原理浅析
2024-01-28 03:19:35
Go语言多值替换的HTML模板实例分析
2024-05-02 16:25:02
MySql安装与卸载的详细教程
2024-01-14 09:47:53
python开发之str.format()用法实例分析
2022-01-15 22:10:23
MySQL5.6基本优化配置
2024-01-26 07:31:15
利用Python计算KS的实例详解
2021-10-16 12:24:09
mysql备份脚本 mysqldump使用方法详解
2024-01-24 12:27:04
Python 京东云无线宝消息推送功能
2021-08-19 09:45:57
python numpy库中数组遍历的方法
2021-03-20 16:57:28
收缩后对数据库的使用有影响吗?
2024-01-21 09:41:48
python清除字符串前后空格函数的方法
2023-10-14 07:12:57
C#定制Excel界面并实现与数据库交互的方法
2024-01-25 13:13:24
建立用户体验过程的实用指南
2007-11-19 12:53:00
python基于搜索引擎实现文章查重功能
2022-01-21 19:25:50