从排序后的结果集中删除 前n条记录 - Oracle-fans - 博客园

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

操作后数据

以此记录

posted @ 2017-05-30 17:15  Oracle-fans  阅读(970)  评论(0编辑  收藏  举报

创建时间:2021-09-15 15:37
浏览量:0