Hola!
como puedo hacer que para atraves de una consulta mysql obtenga una fila al azar sin usar el ORDER BY rand()?
Saludos
| ||||
Re: Obtener fila al azar Por que no usar rand() en el query?
__________________ Mi punto de partida es Que Bueno Lo Nuevo |
| ||||
Re: Obtener fila al azar Creo que otra manera consumirá más aún. Lo único que usa es una tabla temporal para ordenar, pero como te decía, sigue siendo lo mejor. Usá el comando explain y fijate lo que te comento, ej:
Código:
explain select * from tabla; explain select * from tabla order by id; explain select * from tabla order by rand();
__________________ Mi punto de partida es Que Bueno Lo Nuevo |