jsp+oracel分页查询语句问题?

select*fromDSGB_commentwhereIDIN(selectIDfrom(selectrownumasnumrow,IDfromDSGB_comment... select * from DSGB_comment where ID IN (select ID from (select rownum as numrow,ID from DSGB_comment) where numrow > "+ spage +" and numrow < "+ (ipage * pages) +") order by TIME Desc
以上是我的sql语句,我想把数据按照时间的降序来排列,每页显示10条数据,这10条数据是从数据库里把最新录入的数据按数据时间降序排列,但结果是这10条数据是从数据库里把最旧的数据按时间降序排列的,请问这个sql语句改怎么改?
展开
 我来答
raymonlu
2008-02-27 · TA获得超过943个赞
知道小有建树答主
回答量:792
采纳率:0%
帮助的人:761万
展开全部
应该在最里面的查询进行排序,sql如下:
select * from DSGB_comment where ID IN (select ID from (select rownum as numrow,ID from DSGB_comment order by TIME desc) where numrow > "+ spage +" and numrow < "+ (ipage * pages) +") order by TIME Desc
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式