On Mon, May 19, 2008 at 7:24 AM, Jerry Schwartz
<[EMAIL PROTECTED]> wrote:
> I might not understand what this is doing, but I think it will preferentially 
> sample the ids that are at the end of a gap.

What don't you understand about the query or the way I described it?

> You say you want a "flat" distribution; by that I think you mean that the 
> probability of selecting any given record is the same. If you have gaps in 
> your data, I can't think of any way to do that other than be assigning a 
> unique and sequential ID to each record. If you ever delete a record, you'd 
> have to renumber the remaining ones. Then you'd pick off a random value for 
> this unique ID.

There are alternatives. (generating a random number for each row for
example, take a look at the original conversation). Having to keep the
sequence holeless would be a pain in the back side, but could be done
with a trigger running something like I describe in the thread ->
http://lists.mysql.com/mysql/212838 .

-- 
Rob Wultsch
[EMAIL PROTECTED]
wultsch (aim)

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to