Hola leonardo_josue, gracias por responder a mi duda.....
La ventaja es que sí, tengo todos mis registros con un id autonumérico, así que por ese lado no hay problema. Lo malo es que Row_number() no está soportado por sql server 2000 (según lo que he leído porque antes no me lo reconocía).
Pero he hecho algo parecido al Limit de MySql, con Top, y me ha quedado algo como esto:
Código:
SELECT *
FROM MI_TABLA
WHERE idMensaje NOT IN (SELECT TOP tot_reg idMensaje FROM MI_TABLA ORDER BY fecha desc) and idUsuarioA = xxxxx And activo = x and idMensaje Between n1 and n2
ORDER BY fecha desc
y bueno, me funciona. Ahora voy a implementarlo y seguir tratando de modificarlo.
Excelente día