题解 | #从 Products 表中检索所有的产品名称#

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

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

SELECT a.prod_name,  b.quant_sold
FROM  Products a, (
    SELECT prod_id, SUM(quantity) quant_sold
    FROM OrderItems
    GROUP BY prod_id) b
WHERE a.prod_id = b.prod_id;

要子查询,就只能联结表的同时进行字段计算。

题解:

1.任务:查询产品名称和对应的销售总数

2.两张表,中间用id关联

思路:

1.首先查询名称,其次查询总金额,这两个来自不同的表,所以要同时查询两个表

2.最后做自连接,将id替换为名称

全部评论

相关推荐

嵌入式的小白:面试少的,说明你的投递的岗位和简历匹配度不高,技术这个东西很杂的,你这种情况,建议 1.看看嵌入式招聘的岗位需求,会有不同大方向的,比如MCU,RTOS的,或者linux上驱动的,或者应用层的,这都是简单分类,但对技术要求差异很大的 2.结合你的经验,看能和哪类匹配上,就找对应类别的 3.简历和招聘岗位需求对着看下,看人家需要啥,你会啥,匹配度高才有会高概率有面试的
秋招的第一个offer,...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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