4个回答
展开全部
select * from table where rownum<=10;
oracle 分页的几种常见方法
简单概括有如下4种:
minus差分页 select * from table where rownum<=10 minus select * from table where rownum<=5
rownum伪列select * from (select rownum tid,t.* from table t where rownum<=10) where tid<=10 and tid>=5
notin相反select * from table where id not in(select id from table where rownum<=5) and rownum<=5
前题是id排序的select * from table where id>(select max(id) from table where rownum<=5) and rownum<=5
oracle 分页的几种常见方法
简单概括有如下4种:
minus差分页 select * from table where rownum<=10 minus select * from table where rownum<=5
rownum伪列select * from (select rownum tid,t.* from table t where rownum<=10) where tid<=10 and tid>=5
notin相反select * from table where id not in(select id from table where rownum<=5) and rownum<=5
前题是id排序的select * from table where id>(select max(id) from table where rownum<=5) and rownum<=5
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
排序后。 select top(10)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * from table1 where rownum<=10
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.......俺来回答吧,这么点问题 都木人回答对。
代码贴出来不就好了。
select * from table_Name where rownum<=10 order by column_Name desc
看不懂,自己自杀去吧。哇咔咔
代码贴出来不就好了。
select * from table_Name where rownum<=10 order by column_Name desc
看不懂,自己自杀去吧。哇咔咔
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询