List:Spanish« Previous MessageNext Message »
From:Calabaza Date:July 16 2009 3:09pm
Subject:Re: Rand por fecha
View as plain text  
El 15 de julio de 2009 20:23, Emiliano
Horcada<emilianohorcada@stripped> escribió:
> Tengo en una tabla los campos: Titulo, Fecha. Y necesito obtener los 20
> registros más nuevos, es decir que ORDER BY Fecha DESC LIMIT 0, 20 Pero,
> necesito que estos 20 registros se ordenen aleatoreamente. Se entiende?.
> Existe una forma de hacer eso con la consulta?.
>

Prueba esto a ver si te sirve:

Select * from
(
Select
	rand() as aleatorio,
	a.Titulo,
        a.Fecha
from
	tuTabla a
order by a.fecha desc
limit 20
) as g
order by aleatorio asc;

Un abrazo,
-- 
§~^Calabaza^~§ from Villa Elisa, Paraguay
http://es.wikipedia.org/wiki/Top-posting
http://es.wikipedia.org/wiki/Netiquette
Thread
Rand por fechaEmiliano Horcada16 Jul
  • Re: Rand por fecha16 minutos16 Jul
    • Re: Rand por fechaEmiliano Horcada16 Jul
      • Re: Rand por fechaGN16 Jul
        • Re: Rand por fechaEmiliano Horcada16 Jul
          • Re: Rand por fechaAnarkae16 Jul
            • Re: Rand por fechaEmiliano Horcada16 Jul
              • RE: Rand por fechaMaria Eugenia Ruiz Estopier16 Jul
        • RE: Rand por fechaThomas Goik - auxion.de18 Jul
    • Re: Rand por fechaMarcos Besteiro López18 Jul
  • Re: Rand por fechaCalabaza16 Jul
    • Re: Rand por fechaAnarkae16 Jul
      • RE: Rand por fechaMaria Eugenia Ruiz Estopier16 Jul
        • Re: Rand por fechaEmiliano Horcada16 Jul
          • Re: Rand por fechaCalabaza16 Jul
            • Re: Rand por fechaEmiliano Horcada17 Jul
              • Re: Rand por fechaCalabaza17 Jul
                • Re: Rand por fechaEmiliano Horcada17 Jul
                • Re: Rand por fechaFernando del Fresno García18 Jul