Re: [HACKERS] Non-group columns with aggregate functions
В списке pgsql-hackers по дате отправления:
| От | Keith Parks |
|---|---|
| Тема | Re: [HACKERS] Non-group columns with aggregate functions |
| Дата | |
| Msg-id | 199912222055.UAA02650@mtcc.demon.co.uk обсуждение |
| Список | pgsql-hackers |
"Ricardo Coelho" <rcoelho@px.com.br> > >How can I use non-group columns in a select with aggregate functions ? To >me, the following query makes sense. > <snip> >teste=> select pp_name,wp_date,sum(hoursofwork) from people,workpgsql >teste-> where pp_id=wp_people >teste-> group by wp_people,wp_date; >ERROR: Illegal use of aggregates or non-group column in target list > >If anybody knows how to rebuild this query to work, thanks in advance. > Maybe one of these? postgres=# select pp_name,wp_date,sum(hoursofwork) from people,workpgsql where pp_id=wp_people group by pp_name,wp_date;pp_name | wp_date | sum ---------+------------+-----ME | 01-01-2000 | 9YOU | 01-01-2000 | 12 (2 rows) postgres=# select wp_people,wp_date,sum(hoursofwork) from people,workpgsql where pp_id=wp_people group by wp_people,wp_date;wp_people | wp_date | sum -----------+------------+----- 1 | 01-01-2000 | 9 2 | 01-01-2000 | 12 (2 rows) Keith.
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера