CSDN论坛 > 其他数据库开发 > Informix

如何删除表中一个字段的重复记录? [问题点数:20分,结帖人cdqy]

Bbs3
本版专家分:630
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:12538
匿名用户不能发表回复!
其他相关推荐
删除表的重复记录
如果记录完全相同才算重复记录,那么:  (sql server2000下测试通过) select distinct * into #tmpp from tid delete from tid     insert into tid select * from #tmpp drop table #tmpp   如果有id主键(数字,自增1的那种),那么:(sql server2000下测
sql 删除表中某个字段重复的数据,保留序列较大的
DELETEFROM np_coupon_purchaseWHERE one_yuan_id Not IN ( SELECT maxid FROM ( SELECT max(one_yuan_id) AS maxid FROM np_coupon_purchase GROUP BY coupon_id ) b )
sql 删除表中多余的重复记录(多个字段),只保留一条记录
1.查询重复记录 select * from 表名 where 重复字段 in (select  重复字段 from  表名  group  by  重复字段 having  count(重复字段) > 1)   2.删除保留一条重复记录 delete from 表名 where 重复字段  in (select  重复字段 from 表名 group  by  重复字段   hav
Oracle删除表中的字段
alter table 表名 drop column 列名称; 删除表中的一列:alter table bl_yhsz drop column zcmc;
删除表中重复数据sql语句
查询表中重复数据 select * from employee where employeeId in (select employeeId from employee group by employeeId having count(employeeId) > 1) 删除表中多余的重复记录,重复记录是根据单个字段(employeeId)来判断,只留有rowid最小的记录 dele...
如何用一条sql语句删除表中所相同的记录?
如何用一条sql语句删除表中所相同的记录? 删除重复数据  一、具有主键的情况  a.具有唯一性的字段id(为唯一主键)  delete table  where id not in  (  select max(id) from table group by col1,col2,col3...  )  group by 子句后跟的字段就是你用来判断重复的条件,如只有
数据库 查询删除重复数据
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录
常用sql语句之删除或查询单个字段重复数据的记录
例子 userid username userkey userpwd 6            fdas               231       344 6            4324            3432       23432 7               52
重复记录查询处理
在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢; 1、查找表中多余的重复记录; 2、查找表中多余的重复记录; 3、删除表中多余的重复记录(多个字段)
Oracle 查找与删除表中重复记录的步
Oracle 查找与删除表中重复记录的步Oracle 查找与删除表中重复记录的步
关闭