Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> MATERIALIZED VIEW FOR PIVOTING TABLE QUERY

MATERIALIZED VIEW FOR PIVOTING TABLE QUERY

From: Tom <mail_at_yahoo.com>
Date: Thu, 21 Apr 2005 10:26:27 +0200
Message-ID: <d47o4c$95l$1@ss405.t-com.hr>


I NEED TO CREATE MATERIALIZED VIEW FOR PIVOTING TABLE QUERY ..

                                REFRESH = FAST

I CAN NOT CREATE IT BECAUSE QUERY IS "TOO COMPLEX".. IS IT?? DOCUMENTATION SAYS THAT MAX AND MIN FUNCTION CAN'T BE USED IN QUERY FOR MATERIALIZED VIEW (FAST REFRESHABLE)

--***********************************************************************

CREATE MATERIALIZED VIEW LOG ON COMBINATION_ATRIBUT WITH ROWID
/

CREATE MATERIALIZED VIEW MV_COMBINATION

       PARALLEL
       BUILD IMMEDIATE
       REFRESH FAST
       ON DEMAND
       AS

SELECT COMBINATION, MAX(DECODE(ATRIBUT,'Colour',VRIJEDNOST,NULL)) Colour,

MAX(DECODE(ATRIBUT,'Year',VRIJEDNOST,NULL)) Year,

MAX(DECODE(ATRIBUT,'Class',VRIJEDNOST,NULL)) Class,

MAX(DECODE(ATRIBUT,'Weigh',VRIJEDNOST,NULL)) Weigh,

MAX(DECODE(ATRIBUT,'Length',VRIJEDNOST,NULL)) Length

FROM COMBINATION_ATRIBUT GROUP BY COMBINATION
/

--***********************************************************************
Received on Thu Apr 21 2005 - 03:26:27 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US