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
>
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: "" |