Re: Array with Subselect / ANY - cast?

From: Josh Trutwin <josh(at)trutwins(dot)homeip(dot)net>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Array with Subselect / ANY - cast?
Date: 2007-08-21 18:26:48
Message-ID: 20070821132648.5e5ce686@sinkhole.intrcomm.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Tue, 21 Aug 2007 20:15:59 +0200
"Pavel Stehule" <pavel(dot)stehule(at)gmail(dot)com> wrote:

> SELECT * FROM ... WHERE 1000 IN (SELECT pb_ids FROM pb WHERE id=123)
>
> or
>
> SELECT * FROM ... WHERE 1000 = ANY(ARRAY(SELECT pb_ids FROM pb
> WHERE id=123))

Thanks - another way:

SELECT * FROM ... WHERE 1000 = ANY((SELECT pb_ids FROM pb
WHERE id=123)::integer[])

Josh

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message A. Kretschmer 2007-08-21 18:49:37 Re: history table
Previous Message Robin Helgelin 2007-08-21 18:20:38 history table