Re: More wacky grouping

Поиск
Список
Период
Сортировка
От 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 по дате отправления:

Предыдущее
От: Roberto Mello
Дата:
Сообщение: Re: pesky plpgsql
Следующее
От: "Tomasz Myrta"
Дата:
Сообщение: Re: can i make this sql query more efficiant?