25/03/2004, 06:25
|
| | | Fecha de Ingreso: febrero-2004
Mensajes: 81
Antigüedad: 20 años, 10 meses Puntos: 0 | |
Yo me encuentro con el mismo problema, quiero sacar un registro aleatorio de una tabla, pero sin tener que sacar todos los registros y luego eligiendo uno, ya que creo k es un gasto innecesario de recursos.
Tambien he pensado en sacar primero el total de registros y luego pedir que me de el registro de la posición x, pero son 2 consultas y estamos en lo mismo.
¿Alguien sabe la sentencias sql para coger 1 registro al azar?
Estoy pensando en crear pasar una sentencia donde el el resultado este LIMITADO a 1 registro, y con una clausula WHERE que sea aleatoria
Por ejemplo que el identificador del registro sea mayor que x. Siendo x el numero aleatorio de la sentencia sql. |