我在计算一个化妆水的消费周期使用如下代码: 我想要计算消费周期的平均值,所以就改写了上门那段代码,但是得出不能对包含聚合或子查询的表达式执行聚合函数的错误提示,
麻烦指出我要怎么改才能算出平均值

SQL 不能对包含聚合或子查询的表达式执行聚合函数
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- 盼盼冬 2018-04-23 07:26关注
你应该在你查询出来的数据外面再包一层select 来求平均值就OK了。
select avg(t.消费周期) from (这里是你计算每个用户的消费周期的sql) t本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用 1