去掉重复数据,急...
select distinct(p.product_id),i.ImagesPath from teapp as p,Base_ProductInfo_Images as i where p.Product_id=i.Product_Id
这样查询还是会有重复数据,如果去掉 i.ImagesPath 就没有重复数据了,可是我有必须要ImagesPath 这个字段,怎么改呢,谢谢
相关推荐
pandas取出重复数据的方法
今天小编就为大家分享一篇pandas取出重复数据的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Oracle查询表里的重复数据方法
一、背景 一张person表,有id和name的两个字段,id是唯一的不允许重复,id相同则认为是重复的记录。 二、解决 select id from group by id having count(*) > 1 按照id分组并计数,某个id号那一组的数量超过1条则认为重复。 如何查询重复的数据 select 字段1,字段2,count(*) from 表名 group by 字段1,字段2 having count(*) > 1 PS:将上面的>号改为=号就可以查询出没有重复的数据了。 Oracle删除重复数据的SQL(删除所有): 删除重复数据的基本结构写法: 想要删除这些
MySQL查询重复数据(删除重复数据保留id最小的一条为唯一数据)
查重是我们在工作中经常会遇到的一个需求,下面这篇文章主要给大家介绍了关于MySQL查询重复数据(删除重复数据保留id最小的一条为唯一数据)的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
mysql查找删除表中重复数据方法总结
在数据库表里,我们有时候会保存了很多重复的数据,这些重复的数据浪费资源,我们要将其删除掉,应该怎么处理呢?下面来看一下。 先看下我们的表数据,有一些数据是重复的。 要查找重复数据,我们可以使用mysql里的having语句,如图。 执行这个语句后,我们可以看到现在的结果里显示的就是表中重复数据的字段。 要删除这些重复的数据,我们找出这些数据的ID,在select语句里,添加id字段,使用max函数,可以得到重复数据最后面的id。 执行结果如图,得到重复数据的id为8和9。 这样我们就可以使用delete语句来删除这二个id的数据了。 但如果有很多重复的数据,不想一个一个的写这些id
oracle 查询重复数据
可以查询表中的重复数据。一条sql语句。


应用实例

