删除表中某字段重复记录
来源:互联网 发布:杭州牛盾网络 编辑:程序博客网 时间:2024/03/29 19:32
如题:
exp 表结构如下
id value
1 a
2 b
3 c
4 d
5 a
6 b
目的是做到value列的唯一,那么必须删除掉 两个a,b中的重复列。方法如下:
这个是筛选出不重复的行
select * from exp as tmp where id in ( select top 1 id from exp where tmp.value= exp.value)
or
select * from exp where id in ( select max(id) from exp group by value having count(value) >1)
删除重复的行
delete from exp where id not in ( select max(id) from exp group by value having count(value) >1)
- 删除表中某字段重复记录
- 删除重复字段记录
- 删除表中某字段重复的记录(只保留一条)
- 如何按字段删除重复记录
- 如何按字段删除重复记录
- MYSQL删除某个字段多余重复记录
- 如何按字段删除重复记录
- oracle 删除指定字段重复的记录
- mysql 根据字段删除重复记录
- 删除某表中某字段重复的记录
- oracle 删除指定字段重复的记录
- MySQL查询重复字段,及删除重复记录的方法
- MySQL查询重复字段,及删除重复记录的方法
- MySQL查询重复字段,及删除重复记录的方法
- MySQL查询重复字段,及删除重复记录的方法
- Mysql删除表中某字段重复记录,并保留id最新的记录
- 删除mysql表部分关键字段重复的记录
- SqlServer-删除某一个字段重复的记录,只保留一条
- 笔筒没刻完就裂了
- 未来软件开发发展趋势平台化开发技术
- 编辑框 改变背景、字体、文本颜色、长度限制、英文 汉字判断
- B树系列文章(2)--插入操作(摘自老杨)
- wxWidgets 编译, 工程部署, 自动build, 完整build 和设置工程
- 删除表中某字段重复记录
- gsoap开发webService
- SQL Server和Oracle的常用函数对比
- MySQL MVCC实现及其机制(转载)
- 12岁男孩发现Firefox严重漏洞获奖3000美元
- B树系列文章(3)--删除、更新操作(摘自老杨)
- InheritableThreadLocal的认识--一种可继承的ThreadLocal
- Linux开启SSH服务命令
- dbgrideh、dxdbgrid和cxgrid保留上次的列宽、列序