删除重复记录的几个sql
2012-08-28 11:38
218 查看
1.
2.
3.
本文出自 “脚印一个” 博客,请务必保留此出处http://suredandan.blog.51cto.com/5058687/975162
delete from t1 where rowid in ( select rid from ( select rowid rid , row_number() over (partition by OWNER , OBJECT_NAME , SUBOBJECT_NAME , OBJECT_ID , DATA_OBJECT_ID , OBJECT_TYPE , CREATED , LAST_DDL_TIME , TIMESTAMP , STATUS , TEMPORARY , GENERATED , SECONDARY order by OBJECT_ID) rn from t1 ) where rn <> 1 ) ;
2.
delete from av a where rowid not in (select max(b.rowid) from av b where a.title = b.title);
3.
本文出自 “脚印一个” 博客,请务必保留此出处http://suredandan.blog.51cto.com/5058687/975162
相关文章推荐
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句!
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句
- 几个删除重复记录的SQL语句(转)
- 在SQL中删除重复记录(多种方法)[转]
- Oracle 查询并删除重复记录的SQL语句
- 【Transact-SQL】一句SQL删除重复记录
- sql 删除重复记录
- 删除重复记录的SQL语句
- sql语句删除重复的记录的方法