hola de nuevo
yo tambien estuve probado la función y creo que no sirve para esto que estoy haciendo ya que la marca como palabra reservada tal vez sirva para otras cosas
lo bueno esque modifiqué la subconsulta y en las mini pruebas que realicé ya trajo los datos como se esperaba; espero que no sea solo en el caso de esa cuenta.
la consulta quedó muy parecida solo que le agregué el order by dentro de la subconsulta y quedó así
Código SQL
[-]
select *
from ABONOS
where NUM_ALM = 'BR' and NUM_CUENTA = 6742
and saldo_act not in ( select TOP 8 saldo_act
from ABONOS
where NUM_ALM = 'BR' and NUM_CUENTA = 6742 order by fecha asc)
order by FECHA asc
muchas gracias por las respuestas
saludos.