evaluating subselect for each row

From: Scott Ribe <scott_ribe(at)elevated-dev(dot)com>
To: Postgresql General <pgsql-general(at)postgresql(dot)org>
Subject: evaluating subselect for each row
Date: 2012-06-03 17:55:55
Message-ID: 697D10B2-17F8-4D80-99B8-09452E7E7F99@elevated-dev.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

As part of anonymizing some data, I want to do something like:

update foo set bar = (select bar2 from fakes order by random() limit 1);

But of course, that sets them all to the same value, whereas I want them all different.

--
Scott Ribe
scott_ribe(at)elevated-dev(dot)com
http://www.elevated-dev.com/
(303) 722-0567 voice

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Ben Chobot 2012-06-03 20:15:05 Re: evaluating subselect for each row
Previous Message Tim Uckun 2012-06-03 11:57:24 Re: Updateable Views or Synonyms.