Re: [GENERAL] Illegal use of aggregates or non-group column in target list

Поиск
Список
Период
Сортировка
От G. Anthony Reina
Тема Re: [GENERAL] Illegal use of aggregates or non-group column in target list
Дата
Msg-id 38C00A35.355FE9@nsi.edu
обсуждение исходный текст
Ответы Re: [GENERAL] Illegal use of aggregates or non-group column in target list  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-general
Jason wrote:

> select target, avg(reaction_time) from data_table GROUP BY target;
>
> That should do it.
>
> -Jason.
>

Wow! That works great. Thanks Jason.

It's interesting that "select target, avg(reaction_time) from data_table
GROUP BY target;" works but not "select target, avg(reaction_time) from
data_table;".

Doesn't the parser automatically group by the first variable returned?

-Tony



В списке pgsql-general по дате отправления:

Предыдущее
От: "G. Anthony Reina"
Дата:
Сообщение: Illegal use of aggregates or non-group column in target list
Следующее
От: Chris Jones
Дата:
Сообщение: database corruption?