jdbc rownum分页查询
SELECT*FROM(SELECTA.*,ROWNUMRNFROM(SELECT*FROMperson_5)AWHEREROWNUM<=66000)WHERERN>65...
SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM person_5 ) A WHERE ROWNUM <= 66000 )WHERE RN >65000
我的本意是取第65000行(不包括)到66000(包括),
但是执行结果是:
凡是小于66000行的,都出现在结果里面了,
我只要>65000,<=66000的结果
你们知道该怎么写,怎么做吗? 展开
我的本意是取第65000行(不包括)到66000(包括),
但是执行结果是:
凡是小于66000行的,都出现在结果里面了,
我只要>65000,<=66000的结果
你们知道该怎么写,怎么做吗? 展开
展开全部
SELECT * FROM A WHERE ROWNUM > 6500 AND ROWNUM <= 6600
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你就不会先获取全部的数据再判断吗,66000和65000怎么要分开判断啊,看不懂~~~可能我知识浅薄吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询