Cita:
Iniciado por GeriReshef Daming- esto es correcto cuando queremos obtener los ultimos 10 filas de todo el conjunto,
pero no cuando queremos los ultimos 10 de cada grupo (por ejemplo- los ultimos 10 de cada mes o de cada agente o de cada producto).
No había tenido en cuenta ese filtro por grupo, creí que para el total del grupo.
Si ese es el caso, se debería usar row_number() como lo plantean.
Igualmente GeriReshef volviendo a la query que planteo yo, se podria evitar el subselect del FROM dando el mismo resultado
Código SQL:
Ver originalSELECT top 10 *
FROM tabla
ORDER BY campo DESC
Saludos
damimg