Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/03/2009, 05:17
marti92
 
Fecha de Ingreso: marzo-2009
Mensajes: 9
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Select condicional (if)

Gracias tu solución funciona

Código:
 select codi,nombre,Tpts from Prof join usuarios on Prof.IDU=usuarios.codi where Tpts<$ptsrangui OR (Tpts=$ptsrangui AND usuarios.codi<$rang[$rangui]) order by Tpts desc, Prof.IDU desc
Tambien encontre otra forma de hacerlo planteandome de forma diferente el problema e intentado simplificar como me dijeron:
Código:
 select codi,nombre,Tpts from Prof join usuarios on Prof.IDU=usuarios.codi  order by Tpts desc, Prof.IDU desc limit $rango , 10
donde $rango es un valor que corresponde al primer usuario con mas puntos en la pagina i solo puede tener valores que van de diez en diez emezando por 1 : 1, 11, 21, 31 etc si los pongo de diez en diez.
Muchas gracias por la ayuda.