Anda di halaman 1dari 1

CREATE TABLE AGGR_ST_CAT_DAY_SALES_FCT AS

SELECT C.CUST_STATE_PROVINCE,P.PROD_CATEGORY,S.TIME_ID,
SUM(S.AMOUNT_SOLD) AS TOTAL_SALES,AVG(S.AMOUNT_SOLD) AS AVG_SALES
FROM CUSTOMERS C,PRODUCTS P,SALES S
WHERE C.CUST_ID=S.CUST_ID
AND P.PROD_ID=S.PROD_ID
GROUP BY C.CUST_STATE_PROVINCE,P.PROD_CATEGORY,S.TIME_ID;
-----------------
CREATE TABLE AGGR_CUSTOMER_STATE_DIM
AS
(SELECT DISTINCT CU.CUST_STATE_PROVINCE,
CO.COUNTRY_ID,CO.COUNTRY_NAME,CO.COUNTRY_SUBREGION,
CO.COUNTRY_REGION
FROM CUSTOMERS CU,COUNTRIES CO
WHERE CU.COUNTRY_ID=CO.COUNTRY_ID);
--------------------
CREATE TABLE AGGR_PROD_CATEGORY_DIM
AS
(SELECT DISTINCT PROD_CATEGORY,PROD_LIST_PRICE,
PROD_MIN_PRICE FROM PRODUCTS);

Anda mungkin juga menyukai