oracle分页这句话啥意思
答案:2 悬赏:0 手机版
解决时间 2021-03-12 04:26
- 提问者网友:wodetian
- 2021-03-11 18:42
最佳答案
- 五星知识达人网友:蓝房子
- 2021-03-11 19:46
SELECt*FROM(SELECt rownum AS 排名, 姓名862 数学284 语文, 数学 + 语文 AS 总分FROM 表ORDER BY 数学 + 语文 DESC) as SubQueryWHERe SubQuery.排名
全部回答
- 1楼网友:春色三分
- 2021-03-11 20:30
对的,你说的对,但是rowcount 不行吧,我一直用rownum,是了一下rowcount也不行,但是建议你这样写:
select b.* from
(select a.*,rownum rnum from
(select * from student ) a where rownum<= "+currentpage*pagesize+"
)b
where rnum>= (currentpage-1)*pagesize;
这个意思就是认为的在sql中添加hint 数据库返回指定条目的数据是最快的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯