用GROUP BY和HAVING汇总分组
GROUP BY将键值相同的行分组,再用COUNT、SUM或AVG汇总。WHERE在分组前筛选行,HAVING在聚合后筛选组。
SELECT category, COUNT(*) AS product_count FROM products GROUP BY category HAVING COUNT(*) >= 2;容易误解的地方
未聚合的商品名称不能代表整个分类。应返回分组键或聚合表达式。
相关任务
练习将使用本页语言打开,可在练习选项中更改语言。