oracle删除相同记录中的一条
2018-01-16 15:51
399 查看
表TEST
idno name age
1001 a 18
1001 a 18
查出rowid
select t.*,t.rowid from test as t where t.idno='1001';
删除其中一条数据:
delete from test as t where t.rowid='';
idno name age
1001 a 18
1001 a 18
查出rowid
select t.*,t.rowid from test as t where t.idno='1001';
删除其中一条数据:
delete from test as t where t.rowid='';
相关文章推荐
- oracle 根据时间排序,删除相邻的除排序字段均相同的两条中较新的一条记录
- mysql,oracle里删除重复记录,只保留一条(除了自增长字段,其他的字段完全相同为相同记录)
- oracle删除重复记录保留一条记录
- SQL SERVER2000教程-第五章 处理数据 第二十三节 将具有相同字段的记录删除,只留下一条。
- ORACLE 删除重复行,保留一条记录SQL
- Oracle删除重复记录只保留一条数据的几种方法
- Oracle删除重复记录只保留一条数据的几种方法
- Oracle 删除重复数据只留一条 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 wher
- Oracle查询重复数据并删除,只保留一条记录
- 用一条sql语句删除表中所相同的记录
- oracle 删除重复记录 只保留一条
- sql 删除相同记录,保留一条
- 删除有两个字段相同的多条重复记录,只保存一条
- Oracle查询一批数据,某字段的内容有重复数据,怎样取相同的记录中时间最近的一条
- Oracle 删除重复的记录,只保留一条
- 删除两条相同数据中的其中一条记录
- oracle删除重复记录保存一条
- Oracle查询重复数据并删除,只保留一条记录
- 使用游标的方式删除表中相同的记录,并只留下其中一条
- Oracle查询重复数据并删除,只保留一条记录