Re: Is it possible in PostgreSQL?
От | jim.bagley@traderonline.com |
---|---|
Тема | Re: Is it possible in PostgreSQL? |
Дата | |
Msg-id | 40082903.2060909@traderonline.com обсуждение исходный текст |
Ответ на | Is it possible in PostgreSQL? ("Bronx" <tobronx@go2.pl>) |
Список | pgsql-admin |
In Oracle you can use cursors as columns. not sure if that will work in postgresql. never tried it. =)
ex:
select name, curosr(select sum(quantity) from tablename where date between(pick a date) and (pick another date)) as 01,
curosr(select sum(quantity) from tablename where date between(pick a date) and (pick another date)) as 02,
curosr(select sum(quantity) from tablename where date between(pick a date) and (pick another date)) as 03,
from tablename;
thanks should give you the output you described below. Again, I am not sure if this is SQL Standard or just a function that Oracle offers.
jim
Bronx wrote:
ex:
select name, curosr(select sum(quantity) from tablename where date between(pick a date) and (pick another date)) as 01,
curosr(select sum(quantity) from tablename where date between(pick a date) and (pick another date)) as 02,
curosr(select sum(quantity) from tablename where date between(pick a date) and (pick another date)) as 03,
from tablename;
thanks should give you the output you described below. Again, I am not sure if this is SQL Standard or just a function that Oracle offers.
jim
Bronx wrote:
Hi,I've got problem with one specific query. I've got the tablewith many of rekords like these:name | quantity | date-------------------------------------------------------aaa 2 2003-04-01bbb 4 2003-04-12ccc 5 2003-05-12aaa 3 2003-01-14aaa 1 2003-12-09bbb 9 2003-08-08and so on ...Does anybody know how make query which return groupedrecords by month of year and name (also sum of quantity).It is possible to make a query whitch return something like that:name | 01 | 02 | 03 | 04 | ... | 12 (months)------------------------------------------------aaa x x x x ... xbbb x x x x ... xccc x x x x ... xwhere x means sum of quantity in month.It is possible to make it in one query?I know that in Access is construction : PIVOT.ThanksAdam
--
Jim Bagley
Database Manager
Trader Electronic Media
(757) 321-8409 (work)
(757) 343-1768 (cell)
www.Employmentguide.com - Bringing Employers and Jobseekers Together.
www.ForRent.com - Nation's Leading Apartment Rental Source.
www.HarmonHomes.com - Your Home Site on the Web.
www.ParenthoodWeb.com - Pregnancy and Parenting Advice, Baby Names and More.
www.Roomsaver.com - 6000+ Lodging Coupons.
www.TraderOnline.com - Boats, RVs, Collector Cars, Motorcycles and More.
В списке pgsql-admin по дате отправления: