| От | Len Morgan |
|---|---|
| Тема | Re: What's wrong with this group by clause? |
| Дата | |
| Msg-id | 00a201c2e932$fee5b9e0$0300a8c0@kttk.net обсуждение исходный текст |
| Ответ на | What's wrong with this group by clause? (Franco Bruno Borghesi <franco@akyasociados.com.ar>) |
| Ответы |
Re: What's wrong with this group by clause?
|
| Список | pgsql-sql |
From: Franco Bruno Borghesi <franco@akyasociados.com.ar> >SELECT> 0 AS field1, > 0 AS field2, >name >FROM> people >GROUP BY> field1, > field2, >name; I think the problem is that you don't have a column to group on. Try adding SELECT ....,count(*).... so that there is an aggregate of some kind. Alternatively, you could use DISTINCT ON (field1,field2) field1,field2,name FROM ... although this is a Postgres specific extension of the SQL spec. Len Morgan
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера