从排序后的结果集中删除 前n条记录
2017-05-30 17:15
120 查看
端午有人休息,有人忙
操作前数据:
--从排序后的结果集中删除 前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条记录
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 秒
操作后数据
以此记录
相关文章推荐
- 解决模糊查询的结果记录排序问题
- 让结果集中的记录高亮显示(通用版)(转载)
- MySQL查询结果集中得到记录行号的实现
- 应用mysql_num_rows()函数获取查询结果集中的记录数
- 结果集中获取记录的4种方法
- 判断是否存在在父结果集中有而在子结果集中没有的记录的最佳方法
- MySQL中在查询结果集中得到记录行号的方法
- 如何在MySQL查询结果集中得到记录行号
- 如何在MySQL查询结果集中得到记录行号
- 地址邮编, 用CoreData实现插入/删除/查询(包含结果排序,模糊查询)
- 自动增长列 删除几条记录后的 重新排序 (sq)l
- 如何在MySQL查询结果集中得到记录行号
- 删除结果集中字段重复的方法
- Oracle中rownum在结果集中排序的使用
- 将两个文件记录合并,每条记录占用一行,要求删除重复行,合并行并对其排序。
- 解决模糊查询的结果记录排序问题
- VB 中如何在已得到的记录集中进行排序/过滤等操作sql
- mysql 在查询语句返回的列中包含一列表示该条记录在整个结果集中的行号
- MySQL中在查询结果集中得到记录行号的方法
- lucene学习记录(3) - 结果排序, 范围查询