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;
------解决方案--------------------------------------------------------