fra rækker til kolonner
Bag denne kryptiske overskrift ligger noget så simpelt som:Er det muligt at lave følgende i et query ? Jeg har tænkt lidt på det et stykke tid, og kommet frem til at det må kunne lade sig gøre :)
Jeg har en række priser, hvor jeg godt kunne tænke mig at have en oversigt over hvor mange varer der er solgt til en bestemt pris en enkelt dag.
Priserne hentes ud med:
select distinct theprice from VIEW_WEEKREPORTBASIC
THEPRICE
------------------------
100
123
145
160
og dagene, pris samt antal hentes ud med:
select day,theprice,numbers from VIEW_WEEKREPORTBASIC order by DAY
DAY THEPRICE NUMBERS
-----------------------------------------
15-09-2003 123 5
15-09-2003 145 6
16-09-2003 100 2
16-09-2003 145 7
16-09-2003 160 2
Og her er det så at jeg gerne ville have det samlet til:
DAY 100 123 145 160
-----------------------------------------
15-09-2003 5 6
16-09-2003 2 7 2
Er det muligt vha. 1 query ?