q27.sql 880 B

1234567891011121314151617181920212223242526
  1. --!syntax_pg
  2. --TPC-DS Q27
  3. -- start query 1 in stream 0 using template ../query_templates/query27.tpl
  4. select i_item_id,
  5. s_state, grouping(s_state) g_state,
  6. avg(ss_quantity) agg1,
  7. avg(ss_list_price) agg2,
  8. avg(ss_coupon_amt) agg3,
  9. avg(ss_sales_price) agg4
  10. from plato.store_sales, plato.customer_demographics, plato.date_dim, plato.store, plato.item
  11. where ss_sold_date_sk = d_date_sk and
  12. ss_item_sk = i_item_sk and
  13. ss_store_sk = s_store_sk and
  14. ss_cdemo_sk = cd_demo_sk and
  15. cd_gender = 'F' and
  16. cd_marital_status = 'W' and
  17. cd_education_status = 'Primary' and
  18. d_year = 1998 and
  19. s_state in ('TN','TN', 'TN', 'TN', 'TN', 'TN')
  20. group by rollup (i_item_id, s_state)
  21. order by i_item_id
  22. ,s_state
  23. limit 100;
  24. -- end query 1 in stream 0 using template ../query_templates/query27.tpl