| От | Joe Conway |
|---|---|
| Тема | Re: More wacky grouping |
| Дата | |
| Msg-id | 3E8D1EF5.8030201@joeconway.com обсуждение исходный текст |
| Ответ на | More wacky grouping ("James Taylor" <jtx@hatesville.com>) |
| Список | pgsql-sql |
James Taylor wrote:
> So, say I wanted to do a sum function, it would end up with something
> like:
>
> Company | Sum
> -------------------
> Globochem | 1130.84
> Toxichem | 1239.47
>
Same crosstab function mentioned the other day:
select company, sum(acct_bal) as "sum" from (select name, company,
acct_bal from crosstab('select id_customer, id_datatype, content from
mytable order by 1','select distinct id_datatype from mytable') as
(id_customer int, name text, company text, acct_bal numeric)) as ss
group by company; company | sum
-----------+--------- Toxichem | 1239.47 Globochem | 1130.84
(2 rows)
HTH,
Joe
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера