123456789101112131415161718192021 |
- -- TPC-H/TPC-R Promotion Effect Query (Q14)
- -- TPC TPC-H Parameter Substitution (Version 2.17.2 build 0)
- -- using 1680793381 as a seed to the RNG
- $border = Date("1994-08-01");
- select
- 100.00 * sum(case
- when StartsWith(p.p_type, 'PROMO')
- then l.l_extendedprice * (1 - l.l_discount)
- else 0
- end) / sum(l.l_extendedprice * (1 - l.l_discount)) as promo_revenue
- from
- plato.lineitem as l
- join
- plato.part as p
- on
- l.l_partkey = p.p_partkey
- where
- cast(l.l_shipdate as timestamp) >= $border
- and cast(l.l_shipdate as timestamp) < ($border + Interval("P31D"));
|