Oracle中rownum的使用
2009-07-24 14:48
417 查看
rownum只能使用:select rownum form A where rownum<80
这样将选出结果的79条
注意:select rownum form A where rownum>80将不会显示出
结果集的80行之后的数据
解释:rownum是一个动态的,他将先判断结果集第一行,不符合
则判断第二行,但此时因为第一行不符合rownum>80所以第二行成了
第一行,也不符合,这样下去一直不符合,就差不到数据。
实现大于的方法: select * from (select rownum rn from A) where rn>80
这样将选出结果集80行之后的了
这样将选出结果的79条
注意:select rownum form A where rownum>80将不会显示出
结果集的80行之后的数据
解释:rownum是一个动态的,他将先判断结果集第一行,不符合
则判断第二行,但此时因为第一行不符合rownum>80所以第二行成了
第一行,也不符合,这样下去一直不符合,就差不到数据。
实现大于的方法: select * from (select rownum rn from A) where rn>80
这样将选出结果集80行之后的了
相关文章推荐
- Oracle在rownum使用结果集排序
- Oracle中的rownum不能使用大于>的问题
- Oracle中rownum的使用
- Oracle的rownum的原理和使用【转】
- oracle 使用leading, use_nl, rownum调优
- oracle使用rownum跟排序的冲突问题解决
- ORACLE 11g 使用ROWNUM完美解决ORA-00600:内部错误代码
- Oracle的rownum原理和使用
- oracle 使用leading, use_nl, rownum调优
- oracle中的rownum的使用说明
- Oracle中的rownum不能使用大于>的问题
- oracle_SQL中ROWID与ROWNUM的使用
- 解决oracle使用rownum排序分页排序字段不唯一导致分页错误
- oracle 中使用 rownum 的一个误区
- Oracle的rownum原理和使用
- Oracle中rownum在结果集中排序的使用
- oracle:rownum 的使用技巧
- Oracle的rownum原理和使用
- oracle中rownum使用注意事项
- 菜鸟上路之oracle中rowid和rownum的使用 笔记整理