oracle8.1.6
select unique o.user_id, u.first_names, u.last_name, u.email
from ec_orders o, cc_users u
where o.user_id=u.user_id
and o.order_state not in ('void','in_basket')
and sysdate - o.confirmed_date <= :days
and :amount <= (select sum(i.price_charged) from ec_items i where i.order_id=o.order_id and (i.item_state is null or i.item_state not in ('void','received_back')))