删除重复的记录,并保存第一条记录.

原创 2004年07月06日 23:28:00

delete dgpage where id in ( select a.id from dgpage a, dgpage b where a.mail = b.mail and a.id > b.id )

删除表:dgpage中Mail重复的记录.

查询和删除数据库表中有重复的数据,只保留唯一条记录的方法

假设表结构为 CREATE TABLE tab_relation(num int, mb_id1 int , mb_id2 int, relation int, primary key(num)) ,...
  • yangjinchao
  • yangjinchao
  • 2016-10-18 17:25:37
  • 518

如何去掉数据库重复记录并且只保留一条记录

在n条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复并保留一条呢?方法如下: 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 ...
  • yang_ai
  • yang_ai
  • 2017-06-05 22:40:19
  • 1910

删除部分重复的记录,保留重复记录的第一条.

方法:select identity(int,1,1) as autoID, * into Tmp from aaselect min(autoID) as autoID into Tmp2 from...
  • ntby
  • ntby
  • 2006-10-31 15:51:00
  • 695

oracle去除重复, 取最新的第一条数据

问题:在项目中有一张设备检测信息表DEVICE_INFO_TBL, 每个设备每天都会产生一条检测信息,现在需要从该表中检索出每个设备的最新检测信息。也就是device_id字段不能重复,消除devic...
  • nux_123
  • nux_123
  • 2015-04-14 09:40:28
  • 7167

如何删除表中的重复记录只保留其中一条

在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?谢谢! 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select   *   from...
  • zhangbingtao2011
  • zhangbingtao2011
  • 2016-09-20 16:08:52
  • 750

mysql删除第一条记录

delete from book limit 1;//删除第一条delete from book limit 2;//删除前两条delete from book limit 3;//删除前三条.......
  • wangqianjiao
  • wangqianjiao
  • 2010-05-24 18:40:00
  • 5812

sql 取重复数据的第一条记录

使用分析函数row_number() over (partiion by ... order by ...)来进行分组编号,然后取分组标号值为1的记录即可。目前主流的数据库都有支持分析函数,很好用...
  • weixin_40439880
  • weixin_40439880
  • 2017-10-10 11:06:20
  • 1137

删除emp表中 empno编号重复的记录(只保留一条)

实测数据: SQL code ? 1 2 3 4 5 6 7 8 9 10 11 12 ...
  • maguanghui_2012
  • maguanghui_2012
  • 2015-06-25 22:25:42
  • 529

【方法1】删除Map中Value重复的记录,并且只保留Key最小的那条记录

介绍 晚上无聊的时候,我做了一个测试题,测试题的大体意思是:删除Map中Value重复的记录,并且只保留Key最小的那条记录。 例如: I have a map with duplicate ...
  • three_man
  • three_man
  • 2014-06-19 22:30:31
  • 2981

取得数据表中前N条记录,某列重复的话只取第一条记录

项目需要筛选出不重复数据,以前没有做过,第一反应就是利用distinct处理,但是弄了好久也没搞出来,大家有知道的望告知下。 这次筛选没有使用distinct ,是利用group by ,利...
  • sinat_27693393
  • sinat_27693393
  • 2016-12-07 10:59:30
  • 1945
收藏助手
不良信息举报
您举报文章:删除重复的记录,并保存第一条记录.
举报原因:
原因补充:

(最多只允许输入30个字)