Re: Check a value in array

From: "Contact AR-SD(dot)NET" <contact(at)ar-sd(dot)net>
To: "Marco Lazzeri" <marcomail(at)noze(dot)it>, "Rod Taylor" <pg(at)rbt(dot)ca>
Cc: <pgsql-sql(at)postgresql(dot)org>
Subject: Re: Check a value in array
Date: 2004-05-04 15:03:50
Message-ID: 010801c431e9$02e24220$0b00a8c0@forge
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

select * from table where date in ('02/02/2004', '02/03/2004' .... )

i'm using pgsql 7.3.2 and it works fine.

Andy.

----- Original Message -----
From: "Marco Lazzeri" <marcomail(at)noze(dot)it>
To: "Rod Taylor" <pg(at)rbt(dot)ca>
Cc: <pgsql-sql(at)postgresql(dot)org>
Sent: Friday, April 30, 2004 11:18 AM
Subject: Re: [SQL] Check a value in array

> Il gio, 2004-04-29 alle 19:56, Rod Taylor ha scritto:
> > On Thu, 2004-04-29 at 13:37, Marco Lazzeri wrote:
> > > Hi all.
> > >
> > > I have to check if a value is in an array.
> > >
> > > I've got a date array in a table and I would like to perform queries
> > > like:
> > >
> > > SELECT * FROM table WHERE date IN dates_array;
> >
> > If you're using 7.4 or later, try:
> >
> > SELECT * FROM table WHERE date = ANY(dates_array);
> >
> > This will work without the contrib package.
>
> Thank you Rod, I forgot to specify I'm using PostgreSQL 7.3.5.
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: the planner will ignore your desire to choose an index scan if your
> joining column's datatypes do not match
>

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message Martin Knipper 2004-05-04 15:08:53 Re: typecasting numeric(18,4) to varchar/text
Previous Message scott.marlowe 2004-05-04 14:58:25 Re: invalid input syntax for integer: ""