[Zope] Randomizing SQL Data ?

J. Atwood Jatwood@bwanazulia.com
Thu, 16 Mar 2000 07:46:57 -0500


Hi Bill,

This will return one of the the data elements and it does work. I am trying
to build a list of random elements from the sql data.

JMA

> From: Bill Anderson <bill@libc.org>
> Organization: Linux in Boise Club
> Date: Wed, 15 Mar 2000 22:01:54 -0700
> To: zope@zope.org
> Subject: Re: [Zope] Randomizing SQL Data ?
> 
> "J. Atwood" wrote:
>> 
>> I have some data returned by a SQL Method that I want to randomly pick from.
>> Since I cannot get the SQL Statement to return random data sets I was going
>> to use the "_.whrandom.choice" to go over the SQL list and create a new list
>> of the randomized choices.
>> 
>> This will go over the SQL Content
>> <dtml-in sqlMethod size=10 start=query_start>
>> </dtml-in>
>> 
>> But how do I create a list? (in Python I would just say list = () and a
>> list.append()
> 
> Are you just afeter a single random item from a ZSQL query?
> If so:
> 
> <dtml-with "_.whrandom.choice(_['getcategories'])">
> <dtml-var category>
> </dtml-with>
> 
> Works for me. In this case, 'getcategories' is a ZSQL method that
> returns a list of categories, consisting of:
> "select category from linkCategories"
> 
> Bill
> -- 
> In flying I have learned that carelessness and overconfidence are
> usually far more dangerous than deliberately accepted risks.
> -- Wilbur Wright in a letter to his father, September 1900
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists - 
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )