반응형
FROM [TableXxx]
ORDER BY [FieldXxx]
OFFSET 0 ROWS -- 이곳에 page 시작할 row numbver 를 넣어준다.
FETCH NEXT 10 ROWS ONLY -- 한페이지에 보여질 수량..
게시판 페이징을 검색하다가 우연히 발견하였다.
row_number() 구해서 해당 index 만 10개 select 해서 뽑아왔었는데
이쿼리는 아주 환상적이고 심플하다...
sql서버가 버전업 될때는 꼭 변경 사항을 살펴봐야 좋은거 같다.
효율적인 페이징 쿼리
반응형
'Developer > MS-sql' 카테고리의 다른 글
랜덤 패스워드 생성, random password Maker (0) | 2019.12.23 |
---|---|
where 절에서 Case When 사용 /if 문처럼 쓰기 (0) | 2019.05.07 |
Azure : Iaas DB에서 Pass DB로 연결된서버 붙이는 방법 (0) | 2019.03.26 |
제약조건 수정 ,CONSTRAINT , default 값 수정 , 칼럼 변경 (0) | 2019.01.02 |
SET XACT_ABORT ON 의미,프로시져 작성 요령 (0) | 2018.12.11 |