- 浏览: 461107 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (538)
- C/C++ Primer (69)
- Objective-C Primer (102)
- Python Primer (19)
- JavaScript Primer (1)
- Java Primer (37)
- PHP Primer (17)
- 泛 Linux (37)
- Shell Script (21)
- APUE (21)
- UNP__1&2 (19)
- NetWork (7)
- Oracle周边 (38)
- Mysql里边 (6)
- Windows技 (9)
- 简单算法 & 数据结构 (14)
- 设计模式 (6)
- GTK历程 (12)
- 工具使用 (25)
- 杂事 (23)
- 一些概念 (17)
- Web方面 (10)
- myCodeTools (9)
- ^未 竟$ (13)
- 硬件通信 (2)
- Games (1)
最新评论
Select SITE,REACINFO From TblWorldCupReac Where To_char(REACDATE,'yyyy-mm-dd') = To_char(sysdate,'yyyy-mm-dd') And SITE > 0 And rownum < 2; Select SITE,REACINFO From ( Select SITE,REACINFO From TblWorldCupReac Where To_char(REACDATE,'yyyy-mm-dd') = To_char(sysdate,'yyyy-mm-dd') Order by SITE desc ) Where Rownum < 2; Select * From EMP Where SAL > 1500; EMPNO SAL ---------- ---------- 7499 1600 ! 7566 2975 ! 7698 2850 ! 7782 2450 ! 7788 3000 7839 5000 7902 3000 可以得出结论,表默认是用Rowid来排序,EMPNO有序,SAL列无序。 Select * From EMP Where SAL > 1500 And Rownum < 4; EMPNO SAL ---------- ---------- 7499 1600 7566 2975 7698 2850 取前几行的依据是Rowid。 Select * From EMP Where SAL > 1500 And Rownum < 4 Order by SAL; EMPNO SAL ---------- ---------- 7499 1600 7698 2850 7566 2975 可以看出,Order by 是在Rownum之后才发挥作用的。
结论: Oracle默认使用Rowid(Rowid与主键的值无关)排序; Order by 在Rownum 之后起作用; 如想取某列排序后的前几条,再来个嵌套的Select Rownum < X PS:数据只是建立在偶尔的观察,故结论也只是偶尔现象,仅供参考……
发表评论
-
数据库的一些概念
2012-10-30 13:12 682Web里面,数据库占了半壁江山, 本着PC有价数据无价,DBA ... -
SQLite
2011-11-17 16:52 676官方主页:http://www.sqlit ... -
一些表的概念
2011-09-13 09:59 468平行表 预处理表 流水表 记账表 -
Oracle__View
2011-08-11 10:03 550http://database.51cto.com/art/2 ... -
Oracle__跨库映射
2011-02-23 11:42 531http://blog.csdn.net/huzhenwei/ ... -
Oracle__运行中的SQL
2011-02-16 17:05 580运行中的SQL Select a.program,b.sp ... -
Oracle__数据字典__表结构
2011-02-11 10:02 985SQL> desc all_tab_columns ... -
Oracle__约束
2011-01-17 13:13 504约束查询: Select constraint_name ... -
Oracle__大表__索引__查询
2011-01-14 09:37 627http://hi.baidu.com/ak456/blog/ ... -
Oracle__undo__redo
2011-01-14 09:34 803http://space.itpub.net/8750110/ ... -
Oracle__序列Sequence
2011-01-11 16:50 681http://database.51cto.com/art/2 ... -
Oracle__系统信息
2011-01-04 11:53 529版本 Select * From v$Version; S ... -
Oracle__进程
2011-01-04 10:33 428Select a.username, a.machine, ... -
Oracle__日志
2010-09-02 17:19 754Oracle日志基本信息 http://zhidao.baid ... -
spool
2010-08-06 12:03 746set linesize 1000; set pag ... -
Oracle逻辑结构相关数据字典
2010-08-05 14:48 774http://space.itpub.net/1440192 ... -
Nvl( ) 函数
2010-08-05 11:05 665http://blog.chinaunix.net/u/2 ... -
InstantClient安装使用
2010-08-02 10:54 3229http://wudx.iteye.com/blog/4225 ... -
Oracle那些函数
2010-07-29 11:36 565mod左%右,求余abs绝对值upper转换为大字nvl替 ... -
dbms_random
2010-07-29 10:11 1637http://www.blogjava.net/wxqxs/a ...
相关推荐
知攻善防-应急响应靶机-web2.z18
知攻善防-应急响应靶机-web2.z09
白色简洁风格的影视众筹平台整站网站源码下载.zip
内容概要:本文详细解析了HTTP请求的整个流程,包括用户请求发起、请求报文构建、服务器处理请求、响应报文生成、网络传输响应和浏览器接收响应六个阶段。每个阶段的内容均涵盖了关键步骤和技术细节,如DNS解析、TCP连接、缓存策略、HTTP/2性能提升、HTTPS加密等。通过这些内容,读者可以全面理解HTTP请求的完整流程。 适合人群:具备一定网络基础知识的前端、后端开发人员及IT运维人员。 使用场景及目标:适用于希望深入了解HTTP协议及其优化技术的技术人员,有助于提升系统的性能和安全性,优化用户体验。 阅读建议:本文内容详尽且涉及多个关键技术点,建议读者结合实际案例进行学习,逐步理解和掌握各个阶段的技术细节和优化方法。
白色简洁风格的电话通讯公司模板下载.zip
白色简洁风格的日历当日事件提醒整站网站源码下载.zip
一键制作 歌曲伴奏! 可以消人声 吉他 鼓 等 多轨道声音。相当好用。
知攻善防-应急响应靶机-web2.z04
NSDocumentError如何解决.md
白色宽屏风格的大气冲浪运动整站网站模板.rar
白色简洁风格的婴儿用品商城网站模板.zip
罗兰贝格2023未来营养趋势报告21页
预览地址:https://blog.csdn.net/qq_42431718/article/details/144749829 html+css 圣诞树代码html
1-100加减乘除出题生成器
白色简洁风格的网络实验室CSS模板.zip
白色简洁风格的企业产品展示整站网站源码下载.zip
内容概要:《etcd-metrics-latest.txt》文档记录了 etcd(一个分布式键值存储系统)的多个指标数据,包括但不限于集群版本、认证修订版、后端磁盘操作延时分布、租赁管理、键值操作统计、快照保存、网络通信、Go 运行时指标、gRPC 请求处理、操作系统资源使用以及进程资源使用等。这些指标提供了详细的性能监测数据,帮助运维人员和开发人员理解和优化 etcd 集群的运行状态。 适合人群:具有基础计算机科学知识的运维人员或开发人员,尤其是负责维护或开发基于 etcd 技术系统的专业人员。 使用场景及目标:主要用于监控 etcd 集群的健康状况,评估性能瓶颈,辅助故障排查,支持集群的持续优化和技术决策。 其他说明:文档中大量使用了指标和术语,建议读者对 etcd、Go 语言、gRPC 和操作系统基础知识有一定的了解,以便更好地解读文档中的数据。对于不熟悉这些技术的读者来说,可能需要额外查阅相关资料来辅助理解。
Java编写的计算器程序是一种基于Java编程语言实现的计算工具,常用于教学或个人项目中,以帮助用户执行基本的数学运算。在这个简单的计算器程序中,我们可能会遇到以下几个关键的Java知识点: 1. **基础语法与控制结构**:Java的基础语法包括变量声明、数据类型(如int、double等)、条件语句(if-else)和循环语句(for, while)。在计算器程序中,这些元素用于读取用户输入、判断操作类型以及重复执行某些计算过程。 2. **面向对象编程**:Java是一种面向对象的语言,因此计算器程序可能包含多个类,如Calculator类、Button类(模拟图形界面的按钮)和Display类(显示计算结果)。类之间可能存在继承关系,例如Button类可能继承自一个抽象的UIComponent类。 3. **输入/输出处理**:在命令行计算器中,Java的Scanner类用于获取用户输入,如数字和运算符。在图形用户界面(GUI)计算器中,可能使用事件监听器处理用户的点击事件,获取按钮上的文字信息。 4. **异常处理**:为了确保程序的健壮性,计算器可能包含异常处理代码,比如当
SystemExit.md
NavigationGuardError解决办法.md