From: | Dorin Grunberg <dorin(at)visgen(dot)com> |
---|---|
To: | Steve Meynell <steve(at)candata(dot)com>, Postgresql Mailing List <pgsql-sql(at)postgresql(dot)org> |
Subject: | Re: Help Retrieving Latest Record |
Date: | 2001-02-16 21:35:44 |
Message-ID: | 4.2.0.58.20010216153436.00ab6ad0@pophost |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
It would be something like:
select * from basket where Date=(SELECT max(Date) from basket);
At 09:41 AM 2/16/2001 -0500, Steve Meynell wrote:
>Hi, I am not sure if this went through the first time so here it is again.
>
>
>Ok what I am trying to do is select out of the database the latest record
>meeting a certain criteria.
>
>Example:
>
>Number | Fruit | Date
>15 Apples July 20, 1999
>20 Oranges June 7, 2000
>13 Pears Jan 31, 2000
>17 Apples April 10, 1999
>Now what I need to do is select the oranges out because the date is the
>latest one, something like:
>
>select * from basket where max(date);
>This would yield me:
>20 Oranges June 7, 2000
>
>I know this doesn't work but I need something like it.
>or something like
>
>select * from basket where max(date) and fruit='Apples';
>This would yield me:
>15 Apples July 20, 1999
>
>Thank you in advance,
>
>--
>Steve Meynell
>Candata Systems
From | Date | Subject | |
---|---|---|---|
Next Message | Jie Liang | 2001-02-16 21:45:26 | Re: Datetime Query |
Previous Message | Jie Liang | 2001-02-16 21:32:05 | Re: PL/PgSQL FOR syntax |