Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/03/2005, 20:28
Avatar de ShinDragon
ShinDragon
 
Fecha de Ingreso: octubre-2004
Mensajes: 4
Antigüedad: 19 años, 7 meses
Puntos: 0
Cita:
Iniciado por engeneral
Hay otra opción que aunque es un poco más lenta que el ROWNUM funciona con cualquier gestor de BBDD que soporte SQL (no todos soportan ROWNUM):
Bueno, el caso es que yo tengo este probléma y el código alternativo tampoco me funciona.
expongo mi caso a ver si alguien me puede hechar una mano, estoy haciendo un juego en php en el cual los usuarios tienen puntuaciones, mi consulta con ROWNUM debería ser algo así
Código:
SELECT ROWNUM as posicion FROM usuarios ORDER BY puntuacion
ROWNUM no funciona con mysql 4.18, no puedo usar php para enumerar los campos ya que realmente la consulta que muestro en pantalla puede estar ordenada por cualquier otro campo y estos se muestran por páginas, pero me interesa mostrar la posición del usuario en el ranking. ¿Se puede hacer sólo con mysql o tendré que inventar alguna función en php?

Última edición por ShinDragon; 15/03/2005 a las 20:30