한 페이지당 3개의 글을 출력하는 게시판의 4페이지를 검색하는 쿼리
SELECT TOP (3) * FROM board
WHERE idx NOT IN (SELECT TOP ((4 - 1) * 3) idx FROM board ORDER BY idx DESC)
ORDER BY bDate DESC
SELECT TOP (@PAGESIZE) * FROM 테이블명
WHERE idx NOT IN (SELECT TOP ((@PAGE - 1) * @PAGESIZE) idx FROM 테이블명 ORDER BY idx DESC)
ORDER BY bDate DESC
1페이지를 출력한다면 | 2페이지를 출력한다면 |
'MSSQL' 카테고리의 다른 글
MS-SQL 더하기, 랜덤함수 (0) | 2013.06.04 |
---|---|
mssql2008_ 테이블 primary 옵션 (0) | 2013.02.19 |
nvarchar & varchar & char (0) | 2012.12.06 |
MSSQL_ 기본검색어(검색, 등록, 수정, 삭제) (0) | 2012.09.27 |
mssql_ 문자열자르기 (1) | 2012.08.29 |