Re: WITHIN GROUP patch

Поиск
Список
Период
Сортировка
Искать
От
Andrew Gierth
Тема
Re: WITHIN GROUP patch
Дата
Msg-id
87bo0sclko.fsf@news-spur.riddles.org.uk
Ответ на
Список
Дерево обсуждения
Re: WITHIN GROUP patch Peter Eisentraut <peter_e@gmx.net>
Re: WITHIN GROUP patch Atri Sharma <atri.jiit@gmail.com>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch David Johnston <polobo@yahoo.com>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch David Johnston <polobo@yahoo.com>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Vik Fearing <vik.fearing@dalibo.com>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Peter Eisentraut <peter_e@gmx.net>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch Andrew Gierth <andrew@tao11.riddles.org.uk>
Re: WITHIN GROUP patch Tom Lane <tgl@sss.pgh.pa.us>
Re: WITHIN GROUP patch David Rowley <dgrowleyml@gmail.com>
Re: WITHIN GROUP patch Atri Sharma <atri.jiit@gmail.com>
>>>>> "Tom" == Tom Lane  writes:
>> Hmm... yes, you're probably right; but we'd still have to check>> somewhere for improper nesting, no? since not even the direct args>> are allowed to contain nested aggregate calls.
Tom> Yeah, I had come to that same conclusion while making theTom> changes; actually, check_agg_arguments needs to look for aggsTom> but not vars there.

There's also the question of ungrouped vars, maybe. Consider these two
queries:

select array(select a+sum(x) from (values (0.3),(0.7)) v(a) group by a) from generate_series(1,5) g(x);

select array(select percentile_disc(a) within group (order by x)              from (values (0.3),(0.7)) v(a) group by a) from generate_series(1,5) g(x);

In both cases the aggregation query is the outer one; but while the first
can return a value, I think the second one has to fail (at least I can't
see any reasonable way of executing it).

-- 
Andrew (irc:RhodiumToad)


В списке pgsql-hackers по дате отправления
От: Mark Kirkwood
Дата:
От: Peter Eisentraut
Дата:
FAQ