일반적인 페이징 쿼리 > db

본문 바로가기
사이트 내 전체검색

db

일반적인 페이징 쿼리

페이지 정보

작성자 서방님 댓글 0건 조회 134회 작성일 06-09-13 11:21

본문

SELECT TOP @PageSize * FROM titles
WHERE title_id NOT IN
     (SELECT TOP (@iPage * @PageSize) title_id FROM titles
      ORDER BY title_id ASC)
ORDER BY title_id ASC

---------------------------------------------------------------------------------------

PageSize = 10
ListSize = 20
CurrentPage = 1

SELECT * FROM (
    SELECT TOP [ListSize] * FROM (
        SELECT   TOP [CurrentPage * ListSize] [필드1], [필드2], [필드3]
        FROM  [테이블명]
        WHERE  [조건]
        ORDER BY [필드1], [필드2] ) A
    ORDER BY [필드1] DESC, [필드2] DESC) B
ORDER BY [필드1], [필드2]

댓글목록

등록된 댓글이 없습니다.

Total 464건 29 페이지
게시물 검색

회원로그인

접속자집계

오늘
31
어제
302
최대
1,347
전체
155,092
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.