aggregate version of first_value function? - Mailing list pgsql-hackers

From Itagaki Takahiro
Subject aggregate version of first_value function?
Date
Msg-id AANLkTi=VCyR4FPHAA9X=BxAg+DHY5PbVFWXsetsMJVNR@mail.gmail.com
Whole thread Raw
Responses Re: aggregate version of first_value function?
List pgsql-hackers
We have window function version of first_value(),
but aggregate version looks useful to write queries something like:

=# CREATE TABLE obj (id integer, pos point);
=# SELECT X.id,         first_value(Y.id ORDER BY X.pos <-> Y.pos) AS neighbor  FROM obj X, obj Y  GROUP BY X.id;

Is it reasonable? Or, do we have alternative ways for the same purpose?

-- 
Itagaki Takahiro


pgsql-hackers by date:

Previous
From: Simon Riggs
Date:
Subject: Sync Rep v19
Next
From: daveg
Date:
Subject: Re: Re: PD_ALL_VISIBLE flag was incorrectly set happend during repeatable vacuum