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?