以students表为例
查询除了2班以外人数大于2的的班级中平均年龄最大的班级以及对应的平均年龄。
首先将题目拆分,
1.查询各班级的人数,平均年龄
2.在1的基础上排除2班
3.在2的基础上剔除人数不大于2的班级,由于where子句不能使用聚合函数,我们用having来实现
以students表为例
查询除了2班以外人数大于2的的班级中平均年龄最大的班级以及对应的平均年龄。
首先将题目拆分,
1.查询各班级的人数,平均年龄
2.在1的基础上排除2班
3.在2的基础上剔除人数不大于2的班级,由于where子句不能使用聚合函数,我们用having来实现