Implementar la funcionalidad de paginación (saltar / tomar) con esta consulta

He estado tratando de entender un poco acerca de cómo implementar la paginación personalizada en SQL, por ejemplo, leerartículos como este.

Tengo la siguiente consulta, que funciona perfectamente. Pero me gustaría implementar la paginación con este.

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

Que es lo que quiero

Tengo publicaciones en el foro, con entradas relacionadas. Quiero obtener las publicaciones con las últimas entradas agregadas, para poder seleccionar las publicaciones recientemente debatidas.

Ahora, quiero poder obtener los "10 a 20 puestos activos más recientes", en lugar de los "10 mejores".

Que he intentado

He intentado implementar las funciones de ROW como las del artículo, pero realmente sin suerte.

¿Alguna idea de cómo implementarlo?