From: | James Neethling <james(at)silversphere(dot)co(dot)za> |
---|---|
To: | pgsql-performance(at)postgresql(dot)org |
Subject: | column totals |
Date: | 2006-05-26 09:56:39 |
Message-ID: | 4476D0D7.1080006@silversphere.co.za |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-performance |
Hi There,
I've got a situation where I need to pull profit information by product
category, as well as the totals for each branch.
Basically, something like
SELECT branch_id, prod_cat_id, sum(prod_profit) as prod_cat_profit
FROM () as b1
WHERE x = y
GROUP BY branch, prod_cat_id
Now, I also need the branch total, effectively,
SELECT branch_id, sum(prod_profit) as branch_total
FROM () as b1
WHERE x = y
GROUP BY branch_id.
Since the actual queries for generating prod_profit are non-trivial, how
do I combine them to get the following select list?
Or is there a more efficient way?
Kind Regards,
James
Attachment | Content-Type | Size |
---|---|---|
james.vcf | text/x-vcard | 392 bytes |
From | Date | Subject | |
---|---|---|---|
Next Message | wmiro | 2006-05-26 12:04:56 | Why the 8.1 plan is worst than 7.4? |
Previous Message | Merlin Moncure | 2006-05-26 04:47:35 | Re: is it possible to make this faster? |