diff options
Diffstat (limited to 'exec/java-exec/src/test/resources/queries/tpch.json')
-rw-r--r-- | exec/java-exec/src/test/resources/queries/tpch.json | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/exec/java-exec/src/test/resources/queries/tpch.json b/exec/java-exec/src/test/resources/queries/tpch.json new file mode 100644 index 000000000..59894398e --- /dev/null +++ b/exec/java-exec/src/test/resources/queries/tpch.json @@ -0,0 +1,54 @@ +[ + + tpch1: " + +select + l_returnflag, + l_linestatus, + sum(l_quantity) as sum_qty, + sum(l_extendedprice) as sum_base_price, + sum(l_extendedprice * (1 - l_discount)) as sum_disc_price, + sum(l_extendedprice * (1 - l_discount) * (1 + l_tax)) as sum_charge, + avg(l_quantity) as avg_qty, + avg(l_extendedprice) as avg_price, + avg(l_discount) as avg_disc, + count(*) as count_order +from + cp.`tpch/lineitem.parquet` +where + l_shipdate <= date '1998-12-01' - interval ':1' day +group by + l_returnflag, + l_linestatus +order by + l_returnflag, + l_linestatus +LIMIT 1; + + ", + tpch1a: " + +select + l_returnflag, + l_linestatus, + sum(l_quantity) as sum_qty, + sum(l_extendedprice) as sum_base_price, + sum(l_extendedprice * (1 - l_discount)) as sum_disc_price, + sum(l_extendedprice * (1 - l_discount) * (1 + l_tax)) as sum_charge, + avg(l_quantity) as avg_qty, + avg(l_extendedprice) as avg_price, + avg(l_discount) as avg_disc, + count(*) as count_order +from + cp.`tpch/lineitem.parquet` +group by + l_returnflag, + l_linestatus +order by + l_returnflag, + l_linestatus +LIMIT 1; + + " + +]
\ No newline at end of file |