Re: problem query ...

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: John Taylor <postgres(at)jtresponse(dot)co(dot)uk>
Cc: pgsql-novice(at)postgresql(dot)org
Subject: Re: problem query ...
Date: 2002-01-31 17:02:21
Message-ID: 3319.1012496541@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

John Taylor <postgres(at)jtresponse(dot)co(dot)uk> writes:
> I want to return 1 row for each id, that contains the maximum update
> value for that id, and the values for name and desc.

There's no simple way to do that in standard SQL. However you can do
it easily with SELECT DISTINCT ON, if you don't mind using a nonstandard
construct. See the "weather report" example on the SELECT reference
page.

regards, tom lane

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message John Taylor 2002-01-31 17:08:29 Re: problem query ...
Previous Message Bob Savage 2002-01-31 16:40:08 Re: column headers all in upper-case letters?