首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

db2中怎么使用快捷方式查询某表中从第N行至第M行之间的数据

2012-07-29 
db2中如何使用快捷方式查询某表中从第N行至第M行之间的数据dear all:很简单的一个问题啊。若是查前N行的,使

db2中如何使用快捷方式查询某表中从第N行至第M行之间的数据
dear all:
  很简单的一个问题啊。
  若是查前N行的,使用select * from tables fetch first N rows only;
  我想查询DB2某表中从第N行至第M行之间的数据。该怎么做?!
  除了使用rownumber()函数外,还有没有其他办法?!
 

[解决办法]
rownumber>=... and rownumber <...
[解决办法]
这个我知道,以前我也问过这问题,不过现在解决了,试试这个:
(select * from Tab1 fetch first 20 rows only) except 
(select * from Tab1 fetch first 10 rows only);
这个能解决你的问题。
[解决办法]
效率最好的就是用row number,


[解决办法]
很明显这个条件不成立。 result = 0;

探讨

rownumber>=... and rownumber <...

[解决办法]
探讨
这个我知道,以前我也问过这问题,不过现在解决了,试试这个:
(select * from Tab1 fetch first 20 rows only) except
(select * from Tab1 fetch first 10 rows only);
这个能解决你的问题。

热点排行