(1) having 条件表达式:用来分组查询后指定一些条件来输出查询结果
(2) having作用和where一样,但having只能用于group by
(3)
COUNT()的三种使用方式
COUNT(*):返回表中的全部记录数;
COUNT(字段):返回表中指定字段的记录数;
COUNT(DISTINCT 字段):返回消除重复数据之后的字段记录数。
分组统计(GROUP BY)
根据部门编号分组,查询出每个部门的编号、人数、平均工资,并按平均工资排序。
SELECT DEPTNO, COUNT(*), AVG(SAL)
FROM EMP
GROUP BY DEPTNO
ORDER BY AVG(SAL) DESC;
原文:https://blog.csdn.net/qq_34802416/article/details/80464203