From: | Miguel <mmiranda(at)123(dot)com(dot)sv> |
---|---|
To: | manuel lamas <manuel3w(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: order by random? |
Date: | 2006-03-22 18:20:26 |
Message-ID: | 4421956A.40200@123.com.sv |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
manuel lamas wrote:
>
>> saludos, existe alguna forma de obternet un numero defimido de filas
>> de una tabla pero con la condicion que sean totalmente aleatorias,
>> con un ejemplo tavez quede claro:
>>
>> tengo una fila con tickets de prepago de diferente denominaciones, en
>> cantidades diferentes de cada denominacion, por decir 40000 de $1,
>> 250000 de $3, 10000 $20 ,etc
>> entre todos suman 30000, quiero obtener el 25$ de ellos para una
>> promocion y duplicarles el saldo, pero obviamente los ganadores deben
>> ser lo mas aleatoriamente posible,
>> ya busque en el manual y no existe la opcion random en el limit,
>> alguien ha hecho algo como
>>
>> select ticket from ticket limit 75000 order random
>>
>> atte
>> ---
>> miguel
>
>
> Es asi:
>
> select ticket from ticket ORDER BY random() LIMIT 75000;
>
> Saludos
>
> Manuel
>
>
Manuel, el select no devolvera los primeros 75000 y luego los ordenara
aleatoriamente (o mas bien los desordenara) ?
lo que yo quiero es que de los 300000 escoja 75000 en forma totalmente
aleatoria, de los ultimos , de en medio , de primero, etc, ya que en la
tabla se cargaron en diferentes dias , asi que estan primero 5000 de $1,
1400 de $20, 12000 de $3, 4000 de $20, etc
---
Saludos
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Martínez | 2006-03-22 18:21:14 | Contar referencias |
Previous Message | Juan Martínez | 2006-03-22 18:10:55 | Re: Solicitud de comentario sobre almacenamiento de imágenes en Postgres vs. directorios |