gpt4 book ai didi

mysql - SQL AVG() 混淆基本 SQL

转载 作者:行者123 更新时间:2023-11-29 09:56:17 26 4
gpt4 key购买 nike

我的作业的一部分是这样说的6. 显示每个学生的学号和平均成绩。

这就是我的想法

SELECT student_id, AVG(score) FROM scores;

但它只显示出第一个学生的平均分。我需要改变什么?

最佳答案

您需要一个 groupby 运算符。

SELECT student_id, AVG(score) FROM (table_name) GROUPBY student_id

也许,像这样的表格,

|class_id|class_name|student_id|student_name|score|

你必须详细描述你的 table 。无论如何,我认为 GROUPBY 就是您在这个问题中所需要的。

关于mysql - SQL AVG() 混淆基本 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53772650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com