Próbowałem trochę zrozumieć, jak zaimplementować niestandardowe stronicowanie w SQL, na przykład czytając artykuły takie jak ten .
Mam następujące zapytanie, które działa idealnie. Ale chciałbym zaimplementować stronicowanie z tym.
SELECT TOP x PostId FROM ( SELECT PostId, MAX (Datemade) as LastDate
from dbForumEntry
group by PostId ) SubQueryAlias
order by LastDate desc
Czego ja chcę
Mam posty na forum z powiązanymi wpisami. Chcę otrzymywać posty z ostatnio dodanymi wpisami, aby móc wybrać ostatnio omawiane posty.
Teraz chcę mieć możliwość uzyskania „10 do 20 ostatnio aktywnych postów” zamiast „10 najlepszych”.
Czego próbowałem
Próbowałem zaimplementować funkcje WIERSZ, tak jak w artykule, ale tak naprawdę bez powodzenia.
Jakieś pomysły, jak to wdrożyć?