Implementieren Sie mit dieser Abfrage die Paging-Funktion (Skip / Take)

Ich habe versucht, ein bisschen zu verstehen, wie man benutzerdefiniertes Paging in SQL implementiert, zum Beispiel LesenArtikel wie dieser.

Ich habe folgende Abfrage, die einwandfrei funktioniert. Aber ich möchte Paging mit diesem implementieren.

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

Was will ich denn?

Ich habe Forenbeiträge mit verwandten Einträgen. Ich möchte die Posts mit den zuletzt hinzugefügten Einträgen erhalten, damit ich die kürzlich diskutierten Posts auswählen kann.

Jetzt möchte ich in der Lage sein, die "Top 10 bis 20 zuletzt aktiven Beiträge" anstelle von "Top 10" zu erhalten.

Was habe ich versucht

Ich habe versucht, die ROW-Funktionen wie im Artikel zu implementieren, aber wirklich ohne Glück.

Irgendwelche Ideen, wie man es umsetzt?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage