29 lines
941 B
SQL
29 lines
941 B
SQL
-- from metalink bug 2456257
|
|
|
|
create table fact (
|
|
id number primary key,
|
|
col01 number, col02 number, col03 number, col04 number,
|
|
col05 number, col06 number, col07 number, col08 number,
|
|
col09 number, col10 number, col11 number, col12 number,
|
|
col13 number, col14 number, col15 number, col16 number,
|
|
col17 number, col18 number, col19 number, col20 number,
|
|
dat01 number, dat02 number, dat03 number, dat04 number,
|
|
dat05 number, dat06 number, dat07 number, dat08 number,
|
|
dat09 number, dat10 number
|
|
);
|
|
|
|
|
|
select
|
|
id,
|
|
col01, col02, col03, col04, col05, col06, col07, col08, col09, col10,
|
|
col11, col12, col13, col14, col15, col16, col17, col18, col19, col20,
|
|
sum(dat01), sum(dat02), sum(dat03), sum(dat04), sum(dat05),
|
|
sum(dat06), sum(dat07), sum(dat08), sum(dat09), sum(dat10)
|
|
from
|
|
fact
|
|
group by cube ( id,
|
|
col01, col02, col03, col04, col05, col06, col07, col08, col09, col10,
|
|
col11, col12, col13, col14, col15, col16, col17, col18, col19, col20
|
|
);
|
|
|