mirror of
https://github.com/hanzoai/datastore.git
synced 2026-09-26 13:55:07 +00:00
26 lines
677 B
SQL
26 lines
677 B
SQL
SELECT
|
|
i_item_id,
|
|
i_item_desc,
|
|
i_category,
|
|
i_class,
|
|
i_current_price,
|
|
sum(ss_ext_sales_price) AS itemrevenue,
|
|
sum(ss_ext_sales_price) * 100 / sum(sum(ss_ext_sales_price)) OVER (PARTITION BY i_class) AS revenueratio
|
|
FROM store_sales, item, date_dim
|
|
WHERE (ss_item_sk = i_item_sk)
|
|
AND (i_category IN ('Sports', 'Books', 'Home'))
|
|
AND (ss_sold_date_sk = d_date_sk)
|
|
AND (d_date BETWEEN CAST('1999-02-22', 'date') AND (CAST('1999-02-22', 'date') + INTERVAL 30 DAY))
|
|
GROUP BY
|
|
i_item_id,
|
|
i_item_desc,
|
|
i_category,
|
|
i_class,
|
|
i_current_price
|
|
ORDER BY
|
|
i_category,
|
|
i_class,
|
|
i_item_id,
|
|
i_item_desc,
|
|
revenueratio;
|