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

全部评论

相关推荐

头像
10-22 19:18
上海大学 后端
jopajhhdjwnqk:水印都叠杀人书了
点赞 评论 收藏
分享
10-25 12:05
已编辑
湖南科技大学 Java
若梦难了:我有你这简历,已经大厂乱杀了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务