
16/10/2009, 08:39
|
| | Fecha de Ingreso: diciembre-2007
Mensajes: 4
Antigüedad: 17 años, 3 meses Puntos: 0 | |
Número X de un total de Y Hola.
Ejemplo de tabla: Nombre Valor
Pepe 14
Juan 20
María 43
Santi 3
Ana 24
Pretendo sacar el número de orden que ocupa un elemento entre una lista de elementos de la base de datos.
Necesito sacar de por ejemplo "Juan ocupa la posición 3 de un total de 5" ordenando por valor.
Sacar una SQL con ORDER BY `Valor` Me ordenaría los resultados, pero no sabré la posición exacta de "Juán" a no ser que recorra toda la consulta. Eso no sería operativo porque tengo en torno a 20.000 registros y puede ser bastante lento ya que en la misma pantalla calculo otras cosas.
¿Alguien puede aportarme alguna idea?
Muchas gracias. |