randomized order in select?

From: Enver ALTIN <enver(dot)altin(at)frontsite(dot)com(dot)tr>
To: pgsql-sql(at)postgresql(dot)org
Subject: randomized order in select?
Date: 2004-03-10 16:48:17
Message-ID: 1078937297.29628.12.camel@enver.office.frontsite.com.tr
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Hi,

I have got a simple table like this:

create table tips (
id integer primary key unique,
tiptext text
);

and, I've got a website where I'm willing to show these tips in a random
order. Each visitor will get a randomly selected tip. So for now, I have
to do 2 queries:

select id from tips

collect an ID list, choose one randomly and retrieve it. I wish I could
do something like:

select tiptext from tips order by random limit 1

in PostgreSQL.
--
__________
| |
| | Enver ALTIN (a.k.a. skyblue)
| | Software developer, IT consultant
| FRONT |
|==========| FrontSITE Bilgi Teknolojisi A.Ş.
|_____SITE_| http://www.frontsite.com.tr/

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message David 2004-03-10 16:58:04 Alter table
Previous Message David 2004-03-10 15:57:17 Re: changing constraints