group by 后having的用法
时间: 2023-12-06 08:05:08 浏览: 65
order by 、group by 、having的用法
3星 · 编辑精心推荐
在SQL中,GROUP BY用于将结果集按照一个或多个列进行分组,而HAVING子句则用于筛选分组后的结果集。HAVING子句可以在GROUP BY子句之后使用,用于过滤分组后的结果集。HAVING子句中可以使用聚合函数,例如SUM、AVG、COUNT等,来对分组后的结果进行筛选。与WHERE子句不同的是,HAVING子句中的条件是对分组后的结果进行筛选,而WHERE子句中的条件是对原始数据进行筛选。因此,HAVING子句只能用于分组查询,而WHERE子句可以用于任何查询。
阅读全文