summaryrefslogtreecommitdiffstats
path: root/src/s3select/TPCDS/sample-queries-tpcds/query32.sql
diff options
context:
space:
mode:
Diffstat (limited to 'src/s3select/TPCDS/sample-queries-tpcds/query32.sql')
-rw-r--r--src/s3select/TPCDS/sample-queries-tpcds/query32.sql28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/s3select/TPCDS/sample-queries-tpcds/query32.sql b/src/s3select/TPCDS/sample-queries-tpcds/query32.sql
new file mode 100644
index 000000000..604557a07
--- /dev/null
+++ b/src/s3select/TPCDS/sample-queries-tpcds/query32.sql
@@ -0,0 +1,28 @@
+-- start query 1 in stream 0 using template query32.tpl and seed 2031708268
+select sum(cs_ext_discount_amt) as "excess discount amount"
+from
+ catalog_sales
+ ,item
+ ,date_dim
+where
+i_manufact_id = 66
+and i_item_sk = cs_item_sk
+and d_date between cast('2002-03-29' as date) and
+ (cast('2002-03-29' as date) + interval '90' day)
+and d_date_sk = cs_sold_date_sk
+and cs_ext_discount_amt
+ > (
+ select
+ 1.3 * avg(cs_ext_discount_amt)
+ from
+ catalog_sales
+ ,date_dim
+ where
+ cs_item_sk = i_item_sk
+ and d_date between cast('2002-03-29' as date) and
+ (cast('2002-03-29' as date) + interval '90' day)
+ and d_date_sk = cs_sold_date_sk
+ )
+limit 100;
+
+-- end query 1 in stream 0 using template query32.tpl