select t1.university, avg_question_cnt, avg_answer_cnt from (select university,round(avg(question_cnt), 3) avg_question_cnt, round(avg(answer_cnt), 3) avg_answer_cnt from user_profile group by university ) t1 where avg_question_cnt < 5 or avg_answer_cnt <20 使用临时表。