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

返回每个顾客不同订单的总金额

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

法一:
select cust_id, total_order
from (select order_num, sum(quantity * item_price) as total_order
    from OrderItems
    group by order_num) t
inner join Orders o1
on o1.order_num = t.order_num
order by total_order desc
法二:
select cust_id, sum(quantity * item_price) as total_order
from OrderItems o1, Orders o2
where o1.order_num = o2.order_num
group by cust_id
order by total_order desc
全部评论

相关推荐

有担当的灰太狼又在摸鱼:零帧起手查看图片
点赞 评论 收藏
分享
只有一个苍穹外卖外加正在看黑马点评,可以找小厂实习吗,还有我的简历有什么大问题吗
Java抽象小篮子:感觉有点熟悉,问题1是学历,2是没实习经历,3是专业技能写得太少太少了(怎么写可以看我置顶帖),4是仅这一个项目找实习不够看。拷打完毕,简历怎么写可以看我置顶帖子
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务