MySQL,求大神指教

如图,红色字体表示表名,三张表建立连接,通过对课程id分组以求出每门课程的平均分但是总平均分就卡上了,想了半天还是做不出来,用过"sum(avg(sc.score))"软... 如图,红色字体表示表名,三张表建立连接,通过对课程id分组以求出每门课程的平均分
但是总平均分就卡上了,想了半天还是做不出来,用过"sum(avg(sc.score))"软件提示不能这样用好像,,实在想不出来了
哪位大神😭😭😭
展开
 我来答
520旒
2019-05-16 · TA获得超过117个赞
知道小有建树答主
回答量:52
采纳率:0%
帮助的人:35万
展开全部

没有你的数据,随便找了个表当例子,你看懂了逻辑就可以写出来了

1、这是我用到的数据(等价于你图中查询出来的课程名和平均成绩)

2、这是组装出来的样子,不知道是不是楼主想要的格式

提示:

下图选中部分sql查询出来的数据可以等价于你图中查询出来的课程名和平均成绩,其它逻辑你看一下就懂了,注意t2表就是求的最大的roomId和总平均分数,然后用roomId和t1关联一下就好了

如果楼主觉得有所帮助,望采纳,谢谢!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式