ORACLE查询删除重复记录

delete table_name
where rowid not in (
select max(rowid) from table_name group t by t.param,t.param
);

现查找表中按不同字段group后的结果,选取rowid最大的,删除剩余的.

 

posted @ 2018-10-29 11:51  淡蓝浅紫  阅读(99)  评论(0编辑  收藏  举报