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

Consulta random mysql

Estas en el tema de Consulta random mysql en el foro de Mysql en Foros del Web. Muy buenas a todos! Me gustaría sacar con una consulta a una bbdd mysql desde php los 5 usuarios con más puntos de mi website ...
  #1 (permalink)  
Antiguo 06/07/2008, 04:39
 
Fecha de Ingreso: octubre-2007
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
Consulta random mysql

Muy buenas a todos!

Me gustaría sacar con una consulta a una bbdd mysql desde php los 5 usuarios con más puntos de mi website pero que me los saque de forma desordenada o alguna forma para desordenar la consulta despúes.

a ver si me podéis echar un cable.

Saludos!
  #2 (permalink)  
Antiguo 06/07/2008, 05:45
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Consulta random mysql

SELECT campocuenta, camponombre FROM (SELECT campocuenta, camponombre FROM tutabla ORDER BY campocuenta DESC LIMIT 5) As T1 ORDER BY RAND()

Primero seleccionas los 5 con más puntos, y luego tras tomar los datos de esa consulta, los ordenas aleatoriamente con RAND().

Última edición por jurena; 06/07/2008 a las 23:10
  #3 (permalink)  
Antiguo 06/07/2008, 10:11
 
Fecha de Ingreso: octubre-2007
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Consulta random mysql

Muchas gracias funciona perfecto!
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 01:10.