Re: SELECT DISTINCT ... ORDER BY problem - Mailing list pgsql-general

From Madison Kelly
Subject Re: SELECT DISTINCT ... ORDER BY problem
Date
Msg-id 493EE026.5090501@alteeve.com
Whole thread Raw
In response to Re: SELECT DISTINCT ... ORDER BY problem  ("Grzegorz Jaśkiewicz" <gryzman@gmail.com>)
List pgsql-general
Grzegorz Jaśkiewicz wrote:
> On Tue, Dec 9, 2008 at 9:02 AM, Grzegorz Jaśkiewicz <gryzman@gmail.com> wrote:
>> or even, when you change bar to proper type - that is, timestamp
>>
>> SELECT distinct foo,  min(bar) as minbar, max(bar) as maxbar FROM
>> table WHERE bar < '2008-12-07
>>  16:32:46' AND tbl_id=153 ORDER BY bar LIMIT 1;
>
> but than (after sec of thinking), you could just do
>
> SELECT foo, min(bar) AS minbar, max(bar) AS maxbar FROM table
> WHERE ..blabla.. GROUP BY foo ORDER BY maxbar LIMIT 1;

Woops, didn't see this. This actually solves a second problem I'd not
asked about, too. Thanks!!

Madi

pgsql-general by date:

Previous
From: Madison Kelly
Date:
Subject: Re: SELECT DISTINCT ... ORDER BY problem
Next
From: "Tony Linden"
Date:
Subject: q query about a bug.