Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Mysql (http://www.forosdelweb.com/f86/)
-   -   Random en MySQL (http://www.forosdelweb.com/f86/random-mysql-506118/)

Anarninquë 17/07/2007 20:44

Random en MySQL
 
Hola foreros... tengo una consulta que creo debe ser muy simple, solo que desconozco la respuesta (y si, sino no haría la pregunta :borracho:)...

El tema es que necesito hacer un SELECT al azar pero cumpliendo 1 condición...
O sea, en una bbdd tengo varios registros algunos con estado=1 y otros con estado=2

Yo necesito obtener uno al azar PERO que tenga estado=2

Código:

SELECT * from _tabla_ WHERE estado=2 AND id="random"
algo de ese estilo..


si alguien puede ayudarme, muchas gracias :arriba:


Bye :adios:

nicog89 17/07/2007 21:56

Re: Random en MySQL
 
Hola!
La sentencia sql deberia ser:
SELECT * from _tabla_ WHERE estado=2 ORDER BY RAND() LIMIT 0,1

Espero que te sirva!
Saludos

Anarninquë 18/07/2007 07:05

Re: Random en MySQL
 
Genial nicog89! muchas gracias...
Ahora que tu me lo mencionaste recordé haberlo usado alguna vez antes ;-)

Muchas gracias :arriba:


Saludos :adios:

zkanzito 17/02/2011 20:56

Respuesta: Random en MySQL
 
exelente gracias por compartir este tema, justo necesitaba uno :)!!


La zona horaria es GMT -6. Ahora son las 14:57.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.