Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/04/2005, 09:30
Avatar de Seppo
Seppo
 
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Para el ranking
"SELECT * FROM tabla WHERE nivel >= mi_nivel ORDER BY id DESC"

Para tu posicion
"SELECT count(*) as miranking FROM table WHERE (nivel >= minivel) OR (nivel = minivel AND id <= mi_id)"

cambié la otra consulta porque si tenés mil personas arriba tuyo no necesitas recuperar la información de los mil, sino saber cuantos son... así q sería más rápido así