Files
2026-02-20 16:45:06 +00:00

11 lines
351 B
SQL

SELECT
100.00 * sum(CASE
WHEN p_type LIKE 'PROMO%'
THEN l_extendedprice * (1 - l_discount)
ELSE 0
END) / sum(l_extendedprice * (1 - l_discount)) AS promo_revenue
FROM lineitem, part
WHERE (l_partkey = p_partkey)
AND (l_shipdate >= date '1995-09-01')
AND (l_shipdate < date '1995-09-01' + INTERVAL 1 MONTH);