Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/10/2013, 12:18
damimg
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años
Puntos: 15
Respuesta: Ultimo Registro Sql Row_number

Cita:
Iniciado por GeriReshef Ver Mensaje
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 original
  1. SELECT top 10 *
  2. FROM tabla
  3. ORDER BY campo DESC


Saludos

damimg