题解 | #返回每个顾客不同订单的总金额#
返回每个顾客不同订单的总金额
http://www.nowcoder.com/practice/ce313253a81c4947b20e801cd4da7894
select cust_id,sum(sum_ordered)as total_ordered
from(
select order_num,item_price,sum(quantity)*item_price as sum_ordered
from OrderItems
group by order_num,item_price
)t1 join Orders
on t1.order_num=Orders.order_num
group by cust_id
order by total_ordered desc;
from(
select order_num,item_price,sum(quantity)*item_price as sum_ordered
from OrderItems
group by order_num,item_price
)t1 join Orders
on t1.order_num=Orders.order_num
group by cust_id
order by total_ordered desc;
