22/01/2010, 10:41
|
| | | Fecha de Ingreso: enero-2009 Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 15 años, 10 meses Puntos: 5 | |
Registros aleatorios Hola muchachos del foro,
Necesito sacar 100 registros de forma aleatoria de una tabla. investigue y en encontre que es algo como
SELECT * FROM tabla ORDER BY random().
yo hice mi query asi:
SELECT * FROM tabla ORDER BY RANDOM() LIMIT 100,
esto ordena los registros aleatoriamente pero siempre me saca los 100 primeros y yo necesito que me saque 100 aleatoriamente de de un total mucho mucho pero mucho mas grande, es decir que me saque 20 de los 100 primeros, 30 del 101 al 20000 y 50 del 20001 al 105000, por ejemplo. |