Chinaunix

标题: 如何实现数据库中连续的20条记录的查询? [打印本页]

作者: singlebigstone    时间: 2004-05-31 11:07
标题: 如何实现数据库中连续的20条记录的查询?
比如我要读出第50条到第70条记录,而我的关键字不连续,请问该如何写sql语句,实现此一功能?谢谢。
作者: singlebigstone    时间: 2004-05-31 11:17
标题: 如何实现数据库中连续的20条记录的查询?
也就是如何将偏移量这一条件加到sql语句中?
作者: javacool    时间: 2004-05-31 11:22
标题: 如何实现数据库中连续的20条记录的查询?
用rownum()函数 rownum() over 字段id   它会对相应字段按序编号
然后在where中加上序号的范围就行 前面的贴子有讨论这个问题的
看一看
作者: mymm    时间: 2004-05-31 15:46
标题: 如何实现数据库中连续的20条记录的查询?
OK?!



  1. ...row_number() over () as NUM..... where NUM between 50 and 70).....
复制代码

作者: singlebigstone    时间: 2004-06-01 14:54
标题: 如何实现数据库中连续的20条记录的查询?
问题已经解决,用的跟mymm一样的方法.谢谢你们!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2