首页 > 代码库 > 从排序后的结果集中删除 前n条记录

从排序后的结果集中删除 前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条记录