query92.sql 834 B

123456789101112131415161718192021222324252627282930
  1. -- start query 1 in stream 0 using template query92.tpl and seed 2031708268
  2. select
  3. sum(ws_ext_discount_amt) as `Excess Discount Amount`
  4. from
  5. web_sales
  6. ,item
  7. ,date_dim
  8. where
  9. i_manufact_id = 356
  10. and i_item_sk = ws_item_sk
  11. and d_date between '2001-03-12' and
  12. (cast('2001-03-12' as date) + 90 days)
  13. and d_date_sk = ws_sold_date_sk
  14. and ws_ext_discount_amt
  15. > (
  16. SELECT
  17. 1.3 * avg(ws_ext_discount_amt)
  18. FROM
  19. web_sales
  20. ,date_dim
  21. WHERE
  22. ws_item_sk = i_item_sk
  23. and d_date between '2001-03-12' and
  24. (cast('2001-03-12' as date) + 90 days)
  25. and d_date_sk = ws_sold_date_sk
  26. )
  27. order by sum(ws_ext_discount_amt)
  28. limit 100;
  29. -- end query 1 in stream 0 using template query92.tpl