# 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;