SELECT ... FROM ....
WHERE myID NOT IN
(SELECT TOP 10 myID FROM ... ORDER BY rankfield)
ORDER BY sortfield
en cuenta que su orden de clasificación podría, (si lo desea) ser diferente de su orden de puntuación.
Editar: Otra idea: si ya supiera cuántas filas totales fueron de allí, se puede hacer (suponiendo 1000 filas):
SELECT TOP 990 ... FROM .... ORDER BY sortfield DESC
sólo tapa la clase, y toman la porción restante.
Por supuesto, si todavía quería que los resultados en el orden original, que tendría que hacer algo tonto como:
SELECT ...
FROM (SELECT TOP 990 ... FROM .... ORDER BY sortfield DESC)
ORDER BY sortfield ASC
que lo hizo, gracias! –
Fue una pregunta de entrevista para mí una vez. Respondí de manera similar –