从排序后的结果集中删除 前n条记录

Posted ORACLE-fans

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从排序后的结果集中删除 前n条记录相关的知识,希望对你有一定的参考价值。

端午有人休息,有人忙

 

操作前数据:


--从排序后的结果集中删除 前n条记录
delete from emp
 where empno in (select empno
                   from (select *
                           from emp
                          where comm is not null
                            and rownum < &n
                          order by hiredate desc))

--4 行被删除,耗时 0.015 秒

 

操作后数据

以此记录

以上是关于从排序后的结果集中删除 前n条记录的主要内容,如果未能解决你的问题,请参考以下文章