题解 | #返回产品名称和每一项产品的总订单数#

返回产品名称和每一项产品的总订单数

https://www.nowcoder.com/practice/1c64fd9048364a58a8ffa541720359a4

SELECT prod_name,
COUNT(order_num) AS orders
FROM Products p
LEFT JOIN OrderItems oi
ON p.prod_id = oi.prod_id
GROUP BY prod_name
ORDER BY prod_name ASC;
# 要求无实际订单的产品soda也返回,因为MYSQL不支持外连接,所以用左连接
# 左连接结果如下
# a0013 coffee a0013 a1121
# a0003 cola a0003 a5
# a0003 cola a0003 a19
# …
# 聚合计数即可

全部评论

相关推荐

09-29 16:59
已编辑
门头沟学院 Java
牛客96609213...:疯狂背刺,之前还明确设置截止日期,还有笔试,现在一帮人卡在复筛,他反而一边开启扩招,还给扩招的免笔试,真服了,你好歹先把复筛中的给处理了再说
投递大疆等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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