当前位置: 代码迷 >> Oracle开发 >> 怎么用sql语句查询某一数据表某十条连续的记录,比如前十条,第十一到第二十条等等
  详细解决方案

怎么用sql语句查询某一数据表某十条连续的记录,比如前十条,第十一到第二十条等等

热度:95   发布时间:2016-04-24 07:48:56.0
如何用sql语句查询某一数据表某十条连续的记录,比如前十条,第十一到第二十条等等?
RT

------解决方案--------------------
1-10条
SELECT * FROM TABLE__NAME WHERE ROWNUM <10;
10-20条
SELECT * FROM TABLE__NAME WHERE ROWNUM <20
MINUS
SELECT * FROM TABLE__NAME WHERE ROWNUM <10;
------解决方案--------------------
我想要分:

1-10:
SELECT 字段1,字段2,... FROM (SELECT b.字段1,b.字段2,...,rownum r FROM 表名 b) where r between 11 and 20
10-20:
SELECT 字段1,字段2,... FROM (SELECT b.字段1,b.字段2,...,rownum r FROM 表名 b) where r between 11 and 20
......


  相关解决方案