DB2 Paging.
2008. 11. 9. 10:45ㆍDatabase
select * from (
select rownumber() over() as rn from (select accno , cash from accountinfo ) as aa
) a
where a.rn between 1 and 10
.. rownumber() 이용시에 원래 쿼리에서 order by 를 사용했을 경우 순서를 보장하려면 다음과 같이 해 줘야 한다.
rownumber() over(order by XXXX,XXX)
==========================================================
fetch first xx rows 를 이용할 수 도 있다.
select * from TABLE_NAME
fetch first 5 rows
==> 상위 5개의 row를 select 한다.
[출처] DB2 - Paging -rownumber() 이용.|작성자 콩콩콩