2012-11-04 2 views
72

articles like this one과 같이 SQL에서 사용자 지정 페이징을 구현하는 방법을 조금 이해하려고 노력했습니다.이 쿼리로 페이징 (건너 뛰기/가져 오기) 기능 구현

다음 쿼리를 사용하면 완벽하게 작동합니다. 하지만 이걸로 페이징을 구현하고 싶습니다.

SELECT TOP x PostId FROM (SELECT PostId, MAX (Datemade) as LastDate 
from dbForumEntry 
group by PostId) SubQueryAlias 
order by LastDate desc 

내가

를 원하는 것은 그것을이다 나는 관련 항목이 포럼 게시물을 보유하고 있습니다. 최근에 추가 된 항목으로 게시물을 가져와서 최근 토론 된 게시물을 선택할 수 있습니다.

이제 '톱 10'대신 '최근 10 ~ 20 개의 최근 활동 게시물'을 얻을 수 있기를 바랍니다. 내가하지만 정말 행운과, 기사의 것과 ROW 기능을 구현하기 위해 노력했다

노력이 무엇

.

아이디어를 구현하는 방법은 무엇입니까?

답변