# having -> 分组后的过滤 # SQL语句的执行顺序 # 1.先根据学校查询对应的数据库 # 2.根据查到的数据按照学校分组 # 3.分组完成后按照函数进行计算 # 4.having作为分组后的过滤条件 # 查询基本数据->按照分组进行运算->分组过后的条件过滤 select university, round(avg(question_cnt),3) as avg_question_cnt, round(avg(answer_cnt),3) as avg_answer_cnt from user_profile group by university having avg_question_cnt < 5 or avg_answer_cnt < 20;