法一: 这种题目说实话我写的是比较蛋疼的,所以都会记录下来 先贴出来我写的代码:死活不愿意用prod_name来group by,那么就要多投影一次 select res.prod_name, res.total as orders from ( select t1.prod_id, t1.prod_name, count(t2.order_num) as total from Products as t1 left join OrderItems as t2 on t1.prod_id = t2.prod_id group by t1.prod_id, t1.prod_name ) as r...