-
Oracle paging 쿼리Database 2010. 3. 12. 10:41728x90
select rownum as rnum, dbid,id,product_category,product_group,submit_datefrom(select rownum as rnum, dbid,id,product_category,product_group,submit_datefrom(select T1.dbid,T1.id,T2.product_category,T1.product_group,T1.submit_datefrom Defect T1,product_category T2where 조건절order by id)where rnum > 10 and rnum <= 20order by rnum asc
오라클에서 페이징할때 사용하는 쿼리.
요걸 응용해서 페이징 단위만큼 증가시켜주면 된다.
mssql은 Top을 이용하거나 이와 유사한 방식이 존재하니 그에 참고하면 되겠다.
이걸로 몇일을 고생한건지..'Database' 카테고리의 다른 글
with (0) 2020.11.29 상위 N개 조회 - MySQL, MSSQL, Oracle (0) 2020.11.29 [mssql] 문자열함수 정리 (1) 2009.12.17 서브쿼리 - 쿼리의 결과를 다시 비교해서 추출. (0) 2007.09.28 isnull() - null값을 대체 (0) 2007.09.28