题解 | #从 Products 表中检索所有#

从 Products 表中检索所有的产品名称以及对应的销售总数

https://www.nowcoder.com/practice/2b289b78de1546f38fd24e17e56f1bec

select prod_name,quant_sold
from Products p
join (
    select prod_id,sum(quantity) as quant_sold
    from OrderItems 
    group by prod_id
)t 
on p.prod_id = t.prod_id;

题目要求不用排序就别排序,否则可能出现错误。

将子查询的结果作为一张新的表t和products 联合查询结果。

聚合函数需要先分组group by,且聚合函数的位置一般在select后面。

全部评论

相关推荐

不愿透露姓名的神秘牛友
昨天 18:18
点赞 评论 收藏
分享
04-29 22:35
门头沟学院 Java
牛友说改了名字能收到offer:旧图新发查看图片
点赞 评论 收藏
分享
05-22 17:07
已编辑
广东石油化工学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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