[MS-SQL] NOT IN을 이용한 간단한 페이징 쿼리
페이지 정보
작성자 서방님 댓글 0건 조회 131회 작성일 14-04-25 11:15본문
MySQL에서는 뒤에 Limit 구문쓰면 간단한데 MS-SQL은 서브쿼리까지 써야 되는구나..
========================================================
SELECT TOP [얻으려는 행의수] *
FROM [TABLE]
WHERE [PRIMARY KEY] NOT IN (
SELECT TOP [중간의 시작위치 - 1] [PRIMARY KEY]
FROM [TABLE] WHERE [조건]
ORDER BY [PRIMARY KEY])
AND [조건]
ORDER BY [PRIMARY KEY]
댓글목록
등록된 댓글이 없습니다.