题解 | #返回每个顾客不同订单的总金额#

https://www.nowcoder.com/practice/ce313253a81c4947b20e801cd4da7894

select o.cust_id,oi.total_ordered from Orders o left join (select order_num,sum(item_price * quantity) as total_ordered from OrderItems group by order_num) oi on o.order_num = oi.order_num order by oi.total_ordered desc ; 
感觉非常的简单 先处理一下 子表然后跟主表关联起来就行
最再排个序
全部评论

相关推荐

vip牛牛:测试吧,开发现在至少212
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务