小编Cos*_*oss的帖子

同一查询中count()的平均值

我正在进行一项任务,要求我找到每个模块的资源数量的平均值.当前表格如下所示:

ResourceID   ModulID
   1            1
   2            7
   3            2
   4            4
   5            1
   6            1
Run Code Online (Sandbox Code Playgroud)

所以基本上,我试图弄清楚如何获得平均资源数量.这里唯一相关的测试数据是模块1,它有3个不同的资源连接到它.但我需要显示所有结果.

这是我的代码:

select avg(a.ress) GjSnitt, modulID
from 
(select count(ressursID) as ress 
 from ressursertiloppgave
 group by modulID) as a, ressursertiloppgave r
group by modulID;
Run Code Online (Sandbox Code Playgroud)

显然它不起作用,但我目前正处于失去改变的地步.我真的很感激你们的任何投入.

mysql

18
推荐指数
1
解决办法
4万
查看次数

标签 统计

mysql ×1