Re: aggregate version of first_value function?
От
Tom Lane
Тема
Re: aggregate version of first_value function?
Дата
Msg-id
6665.1299163267@sss.pgh.pa.us
Ответ на
aggregate version of first_value function? (Itagaki Takahiro)
Список
Дерево обсуждения
aggregate version of first_value function? Itagaki Takahiro <itagaki.takahiro@gmail.com>
Re: aggregate version of first_value function? Tom Lane <tgl@sss.pgh.pa.us>
Itagaki Takahiro writes: > 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? I don't see any good reason to encourage people to write that in a nonstandard way when there's a prefectly good standard way, ie, use the window-function version. regards, tom lane
В списке pgsql-hackers по дате отправления
От: hom
Дата: