From: | Matthew Peter <survivedsushi(at)yahoo(dot)com> |
---|---|
To: | Joe Conway <mail(at)joeconway(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: searching array |
Date: | 2005-10-17 18:47:15 |
Message-ID: | 20051017184715.16806.qmail@web35203.mail.mud.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Alright, what about with ANY?
--- Joe Conway <mail(at)joeconway(dot)com> wrote:
> Matthew Peter wrote:
> > Shouldn't >= also return Carols records since she
> > contains records GREATER THAN 10000? This is the
> > problem I'm having, there's no errors, just no
> records
> > matching the > (gt) part. Only exact matches.
>
> Look again at your query:
>
> SELECT * FROM sal_emp WHERE 10000 >= ALL
> (pay_by_quarter);
>
> You are asking for matches where 10000 is greater
> than or equal to all
> the elements in the array. In Carol's case 10000 is
> less than all the
> elements -- hence no match.
>
> Joe
>
__________________________________
Yahoo! Music Unlimited
Access over 1 million songs. Try it free.
http://music.yahoo.com/unlimited/
From | Date | Subject | |
---|---|---|---|
Next Message | Jim C. Nasby | 2005-10-17 18:50:25 | Re: [pgsql-advocacy] Oracle buys Innobase |
Previous Message | Dean Gibson (DB Administrator) | 2005-10-17 18:45:04 | Re: Planner regression in 8.0.x: WORKAROUND |