쿼리에서 처리하는 방법
select 할때 rownum 값을 임의로 입력 후
해당 화면에서 페이지와 보여줄 row를 파라미터로 받아서
쿼리에서 그 해당 갯수만큼만 출력해주는 방식
ex)
SELECT AA.*
FROM (
SELECT ROW_NUMBER() OVER(ORDER BY A.컬럼 DESC) AS ROWNUM
//추가적인 내용
FROM table a
) AA
WHERE AA.ROWNUM BETWEEN ((CONVERT(INT,#{page})-1)*CONVERT(INT,#{rows}))+1 AND CONVERT(INT,#{page})*CONVERT(INT,#{rows})
'Coding > MSSQL' 카테고리의 다른 글
| [MSSQL] 재귀쿼리 (0) | 2018.10.24 |
|---|---|
| [MSSQL] MSSQL 날짜 변환표(GETDATE, CONVERT) (0) | 2018.10.24 |