题解 | #从 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后面。

全部评论

相关推荐

06-18 16:45
门头沟学院 Java
点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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