q22.sql 412 B

1234567891011121314
  1. SELECT
  2. i_product_name,
  3. i_brand,
  4. i_class,
  5. i_category,
  6. avg(inv_quantity_on_hand) qoh
  7. FROM inventory, date_dim, item, warehouse
  8. WHERE inv_date_sk = d_date_sk
  9. AND inv_item_sk = i_item_sk
  10. AND inv_warehouse_sk = w_warehouse_sk
  11. AND d_month_seq BETWEEN 1200 AND 1200 + 11
  12. GROUP BY ROLLUP (i_product_name, i_brand, i_class, i_category)
  13. ORDER BY qoh, i_product_name, i_brand, i_class, i_category
  14. LIMIT 100