oracle通过行范围查询取4至10行并排序
更新时间:2014年09月11日 17:22:44 投稿:whsnow
这篇文章主要介绍了oracle如果查询取4至10行并排序,很简单,很实用,正在学习oracle的朋友可以参考下
不能直接用rownum,要查询出来以后用别名转换。
以EMP表为范例,取4至10行:
select * from (select rownum id,t.* from emp t) where id between 4 and 10;
有需要排序的,一定要这样处理:
select * from ( select rownum rn,t.* from ( select a.* from eba02 a order by eba003) t where rownum <= 110) where rn >= 110;
相关文章
Oracle数据库如何将表的某一列所有值用逗号隔开去重后合并成一行
在做系统时经常会遇到在⼀个字段中,⽤逗号或其他符号分隔存储多个信息,这篇文章主要给大家介绍了关于Oracle数据库如何将表的某一列所有值用逗号隔开去重后合并成一行的相关资料,需要的朋友可以参考下2023-12-12
最新评论