--begin q04 -- $ID$ -- TPC-H/TPC-R Order Priority Checking Query (Q4) -- Functional Query Definition -- Approved February 1998 :x :o select o_orderpriority, count(*) as order_count from tpch.orders where o_orderdate >= date ':1' and o_orderdate < ADD_MONTHS(date ':1', 3) and exists ( select * from tpch.lineitem where l_orderkey = o_orderkey and l_commitdate < l_receiptdate ) group by o_orderpriority order by o_orderpriority; --end q04