--查询平均年龄在20岁以上的组有哪些
select TGROUP,AVG(AGE) FROM T_NUM GROUP BY TGROUP HAVING AVG(AGE)>20;
注意:having与where 的区别:having针对组信息的过滤,没有分组就不能使用having;where 是针对行信息的筛选,没有前置要求。
--查询平均年龄在20岁以上的组有哪些
select TGROUP,AVG(AGE) FROM T_NUM GROUP BY TGROUP HAVING AVG(AGE)>20;
注意:having与where 的区别:having针对组信息的过滤,没有分组就不能使用having;where 是针对行信息的筛选,没有前置要求。