博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle之ROWNUM的查询应用
阅读量:7101 次
发布时间:2019-06-28

本文共 365 字,大约阅读时间需要 1 分钟。

1 在ORACLE数据库中,ROWNUM是ORACLE数据库为查询结果加入的一个伪列。起始值为1。经常使用来处理查询结果的分页。

2 因为ROWNUM的特殊性,使用时候一般是分三层:

第一层:先进行查询及order by排序。

第二层:查询相应的列及ROWNUM;

第三层:在where  加入ROUWNUM条件;

3 在scott模式下在emp表中查询收入最高的前五名的员工信息

select * from(select rownum r,a.empno,a.ename,a.sal,a.deptnofrom(select * from emp order by emp.sal desc)a)bwhere b.r<=5

转载于:https://www.cnblogs.com/gavanwanggw/p/6939469.html

你可能感兴趣的文章
mybatis中#{}和${}的区别
查看>>
RAC安装重新运行root.sh
查看>>
Mac下面的SecureCRT(附破解方案) 更新到最新的7.3.2(转)
查看>>
jQuery实践树(2)
查看>>
投影纹理映射(Projective Texture Mapping) 【转】
查看>>
中国股市“牛”的底气来自哪里?
查看>>
北京Uber优步司机奖励政策(1月3日)
查看>>
【转】在程序中设置android:gravity 和 android:layout_Gravity属性
查看>>
Kyoya and Colored Balls(组合数)
查看>>
一起学微软Power BI系列-官方文档-入门指南(7)发布与共享-终结篇+完整PDF文档
查看>>
004杰信-关于formSubmit('factorycreate.action','_self')路径的疑惑
查看>>
tar: Cowardly refusing to create an empty archive 问题
查看>>
ThinkphpCMF笔记
查看>>
git分支的合并
查看>>
maven 常用命令
查看>>
小程序五:组件之视图容器
查看>>
H5版俄罗斯方块(5)---需求演进和产品迭代
查看>>
Java多线程有哪几种实现方式? Java中的类如何保证线程安全? 请说明ThreadLocal的用法和适用场景...
查看>>
工作队列(workqueue) create_workqueue/schedule_work/queue_work
查看>>
size_t、ptrdiff_t【转】
查看>>