【Access删除两列重复值示例】删除两列重复数据并保留一条,将两列及两列以上重复项删除只保留一条,access排除多字段重复项方法-麥田
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


【Access删除两列重复值示例】删除两列重复数据并保留一条,将两列及两列以上重复项删除只保留一条,access排除多字段重复项方法

发表时间:2015/5/7 0:09:32 评论(5) 浏览(36984)  评论 | 加入收藏 | 复制
   
摘 要:【Access删除两列重复值示例】删除两列重复数据并保留一条,将两列及两列以上重复项删除只保留一条,access排除多字段重复项方法
正 文:

网友 xiao/悠(33265490)  12:14:51 问题
管理大神:请问access排除多字段重复项,比如两个字段、三个字段的情况下,“姓名”与“性别”都判断为重复就删除,并且保留唯一的一条。 请求大神帮忙写个语句.


Accessoft--麥田(2851379731)  12:21:00
用删除查询即可,方法有两种:
方法1的SQL语句如下

Delete *
FROM 表1
Where 编号 not in (select min(编号) from 表1 group by 姓名, 性别);


方法2的SQL语句如下

Delete *
 FROM 表1
Where 编号 not in (select min(编号) from 表1 group by 姓名)
   and 编号 not in (select min(编号) from 表1 group by 性别);


xiao/悠(33265490)  12:26:15
神奇啊,可以了,拜谢!


Accessoft--麥田(2851379731)  12:31:00
上面的SQL语句如果是针对三列四列情况,只需要用方法2的语句再加一行 and的条件即可。
这个问题已经有不少人问了,我来整理成示例给更多的初学者Access网友学习参考。

附   件:

点击下载此示例


图   示:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
[access查询][示例]删除重复数据并只保留一条\如何用acc...  【Grant  2008/10/25】
一个关于删除重复记录的问题  【红尘如烟  2010/7/23】
[access查询]【access入门】删除重复数据并不保留重复项...  【麥田  2012/12/25】
【Access小品】一根烟的教训--删除重复记录示例  【煮江品茶  2013/5/25】
【Access彻底删除两列重复值示例】删除两列重复数据并不保留重复...  【麥田  2015/5/9】
常见问答
技术分类
相关资源
文章搜索
关于作者

麥田

文章分类

文章存档

友情链接