Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2009, 12:39
joseibarz
 
Fecha de Ingreso: marzo-2009
Mensajes: 76
Antigüedad: 15 años, 2 meses
Puntos: 0
10 Primeros registros con condición?

Buenas tardes,

Querría hacer una select de una tabla que contiene evaluaciones.

esta tabla tiene el id del elemento de la evaluación, el valor de la evaluación y la fecha. De este modo: (Supongamos que está ordenado por fecha)

elementoAEvaluar valor fecha
----------------------------------------------
2 33 XXX
3 44 XXX
4 55 XXX
2 99 XXX
2 66 XXX
3 22 XXX

querría coger las últimas 10 evaluaciones realizadas sobre cada elemento ordenadas por fecha.

Algo así:

elemento valor fecha
--------------------------------
2 33 XXX
2 99 XXX
...
2 11 XXX
3 44 XXX
3 22 XXX
...

Se me había ocurrido probar con TOP, pero claro, me devuelve los diez primeros y ya está. Y necesito los 10 primeros pero de cada uno de los elementos.

Saludos.
Gracias.