您必须使用子查询:
SELECt x.user, AVG(x.cnt) FROM (SELECt user, COUNT(answer) AS cnt FROM surveyValues WHERe study='a1' GROUP BY user) xGROUP BY x.user
您不能将一个聚合与另一个聚合一起包装。如果MySQL支持分析/排序/窗口功能,则可以将分析汇总起来。

您必须使用子查询:
SELECt x.user, AVG(x.cnt) FROM (SELECt user, COUNT(answer) AS cnt FROM surveyValues WHERe study='a1' GROUP BY user) xGROUP BY x.user
您不能将一个聚合与另一个聚合一起包装。如果MySQL支持分析/排序/窗口功能,则可以将分析汇总起来。