페이징 (3) 썸네일형 리스트형 [jquery][twbsPagination] 페이징 기본형 var page_count = Math.ceil({{총레코드수}} / {{페이지 오프셋}}); var page_data = $('#pagination').data(); if( typeof(page_data.twbsPagination) != 'undefined' ){ if( page_data.twbsPagination.options.totalPages != page_count ){ $('#pagination').twbsPagination('destroy'); //데이터가 갱신되면 페이징 갱신 } } $('#pagination').twbsPagination({ totalPages: page_count, //전체 페이지 수 visiblePages: page_count > 5 ? 5 : page_count, /.. [sql2008r2] 정적쿼리 + 페이징 + 컬럼별 정렬 Sql 2008 R2 기준으로 작성된 쿼리 입니다. 상위 버전에서는 훨씬 간단하게 페이징과 정렬을 구현할 수 있으니 자세한 사항은 msdn 참조 바랍니다. 1. 테스트를 위한 임시테이블 생성 해줍니다. DECLARE @page INT = 1 DECLARE @offset INT = 5 CREATE TABLE #TEMP_INTEREST_ITEM ( [no] [int] identity (1,1), [itemNo] [varchar](14) NULL, [itemType] [char](2) NULL, [itemOriginalNo] [int] NULL, [itemOriginalType] [varchar] (100) NULL, [imagePath] [varchar] (4000) NULL, [detailPath] [va.. [mssql] paging limit offset DECLARE @page INT = 1DECLARE @offset INT = 5 ;WITH TempTable AS( SELECT ROW_NUMBER() OVER (ORDER BY 정렬컬럼 ) AS RowNum , * FROM Table WITH(NOLOCK) WHERE 조건)SELECT *FROM TempTableWHERE RowNum > ( CASE WHEN @page > 1 THEN ( @page - 1 ) * @offset ELSE 0 END ) AND RowNum 이전 1 다음