【Access查询】重复数据查询只显示一条记录-will.miao
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


【Access查询】重复数据查询只显示一条记录

发表时间:2015/5/15 8:32:29 评论(2) 浏览(34266)  评论 | 加入收藏 | 复制
   
摘 要:重复数据查询只显示一条记录
正 文:

我们经常会遇到删除重复数据需要只保留一条的操作,那如果重复数据不删除,只显示一条怎么做呢,下面我们来介绍几种方法

假设有一张商品信息表,其中有字段商品ID,商品编号,等字段。

方法一

Select * FROM 商品信息表 AS a Where not Exists (select 1 from 商品信息表 where 商品编码=a.商品编码 an

方法二
Select a.*FROM 商品信息表 AS a INNER JOIN (Select min(商品ID) AS ID, 商品编码 FROM 商品信息表 GROUP BY 商品编码)  AS b ON (a.商品ID=b.ID) AND (a.商品编码=b.商品编码);
方法三
Select * FROM 商品信息表 AS a Where 商品ID=(select min(商品ID) from 商品信息表 where 商品编码=a.商品编码);
方法四
Select * FROM 商品信息表 AS a Where 商品ID in(select min(商品ID) from 商品信息表 group by 商品编码);


附   件:

点击附件下载


Access软件网交流QQ群(群号:198465573)
 
 相关文章
查询不重复记录的数量  【在水一方  2014/4/29】
最简单的《高效无重复自动编码解决方案 》  【litao  2014/10/18】
查找两个表中不匹配项数据\筛选2个表中不同项记录\查询表1与表2不...  【麥田  2014/10/23】
【Access示例】字段值重复颜色突出显示/反色显示重复值  【缪炜  2015/1/18】
【Access小品】空谷幽兰--重复数据空白显示示例  【煮江品茶  2015/1/26】
【Access删除两列重复值示例】删除两列重复数据并保留一条,将两...  【麥田  2015/5/7】
【Access彻底删除两列重复值示例】删除两列重复数据并不保留重复...  【麥田  2015/5/9】
常见问答
技术分类
相关资源
文章搜索
关于作者

will.miao

文章分类

文章存档

友情链接