Oracle使用rowid删除重复记录

/**如何删除重复记录?*/
/*1. 先按重复字段分组
   2. 在每组里找出最小的rowid
   3. 把整个表中与上面查询出来的rowid不相等的记录删除掉
*/
delete from test_tbl2
 where rowid not in (select min(rowid) from test_tbl2 group by id);

原文地址:https://www.cnblogs.com/jianglong-liang/p/3344184.html