SELECT ... FROM ....
WHERE myID NOT IN
(SELECT TOP 10 myID FROM ... ORDER BY rankfield)
ORDER BY sortfield
Обратите внимание, что ваш отсортированный заказ может (если вы хотите) отличаться от вашего ранжированного заказа.
Редактировать : Еще одна идея: если вы уже знали, сколько всего строк было, вы могли бы сделать (при условии 1000 строк):
SELECT TOP 990 ... FROM .... ORDER BY sortfield DESC
Просто переверните сортировку и возьмите оставшуюся часть.
Конечно, если вы все еще хотите получить результаты в исходном порядке, вам придется сделать что-то глупое, например:
SELECT ...
FROM (SELECT TOP 990 ... FROM .... ORDER BY sortfield DESC)
ORDER BY sortfield ASC