Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/11/2013, 16:38
Avatar de tnyplnc
tnyplnc
 
Fecha de Ingreso: junio-2013
Ubicación: mexicali
Mensajes: 64
Antigüedad: 10 años, 10 meses
Puntos: 3
Respuesta: Seleccionar 2 campos al azar con diferente usuario

Gracias por tu respuesta jurena, me funciono tu sentencia, solo que con esa sentencia por ejemplo si tengo 3 usuarios, solo me iba a comparar las fotos de usuario1 y usuario2. Asi que le puse otro random y quedo asi:


Código MySQL:
Ver original
  1. SELECT t1.usuario,
  2. t1.id_foto,
  3. t1.nombre_foto
  4.    FROM
  5.           (SELECT
  6.              id_foto,
  7.              usuario,
  8.              nombre_foto
  9.                     FROM fotos
  10.                         ORDER BY RAND())t1
  11.     GROUP BY t1.usuario  ORDER BY RAND()
  12.     LIMIT 2

Y me funciona muy bien. Perdón por mi ignorancia pero si me podrías explicar que hace exactamente esa sentencia por favor, lo de "t1" también .
Muchas gracias !
__________________
El conocimiento no sirve de nada si no se comparte!