Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

10 Primeros registros con condición?

Estas en el tema de 10 Primeros registros con condición? en el foro de Bases de Datos General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 14/03/2009, 12:39
 
Fecha de Ingreso: marzo-2009
Mensajes: 76
Antigüedad: 15 años, 1 mes
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.
  #2 (permalink)  
Antiguo 16/03/2009, 16:15
 
Fecha de Ingreso: abril-2008
Ubicación: Rubí
Mensajes: 131
Antigüedad: 16 años
Puntos: 3
Respuesta: 10 Primeros registros con condición?

perdona mi ignorancia, pero si lanzas varias consultas? :|
  #3 (permalink)  
Antiguo 17/03/2009, 02:47
 
Fecha de Ingreso: marzo-2009
Mensajes: 76
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: 10 Primeros registros con condición?

Sí, sería una opción, pero es que tengo que llenar varias tablas diferentes a partir de unas mismas fechas y necesitaría lanzar únicamente una select, sino puedo tener hasta 50 selects para llenar tablas de una página.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:28.