题解 | #计算总和#

计算总和

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

select order_num, sum(item_price * quantity) as total_price from OrderItems
GROUP BY order_num
HAVING total_price >= 1000;

我在写这道题的时候的思路就是
1. 先把每一行的总价钱给他算出来
select order_num, item_price * quantity as total_price from OrderItems

2. 之后按订单号分组,并计算出每一组的总价
select order_num, sum(item_price * quantity) as total_price from OrderItems
GROUP BY order_num
3. 加上having给他按组过滤以下

select order_num, sum(item_price * quantity) as total_price from OrderItems
GROUP BY order_num
HAVING total_price >= 1000;


#MySQL#
全部评论

相关推荐

SadnessAlex:跟三十五岁原则一样,人太多给这些***惯坏了
点赞 评论 收藏
分享
豆泥🍀:同26届,加油,我也还没找到查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务