Oracle/Oracle Paging 썸네일형 리스트형 Oracle Paging with OVER() 오라클 페이징 예제SELECT * FROM( SELECT T1.*, ROWNUM AS RN, FLOOR((ROWNUM-1)/[페이지당 출력 레코드 수]+1) AS PAGE, COUNT(*) OVER() AS TTCNT FROM ( SELECT ..... ) T1) WHERE PAGE = [페이지번호]; EMP 테이블에 페이징과 계층구조 커리를 결합한 예SELECT * FROM( SELECT T1.*, ROWNUM AS RN, FLOOR((ROWNUM-1)/3+1) AS PAGE, /* 한 페이지에 3행씩 보여주는 경우 */ COUNT(*) OVER() AS TTCNT FROM /* 테이블에 저장된 총 라인(행) 수 */ ( select empno, LPAD('┗━', 4*(LEVEL-1), ' ') ||.. 더보기 이전 1 다음