设有学生表XS(学号 课程号 成绩) 用SQL语句检索每个学生的成绩总和的语句是:SELECT 学号 SUM(成

计算机 学号,语句,成绩 已帮助 人

设有学生表XS(学号,课程号,成绩),用SQL语句检索每个学生的成绩总和的语句是:

SELECT 学号,SUM(成绩) FROM XS ______

请帮忙给出正确答案和分析,谢谢!

热搜:义务教育阶段学校考试成绩不进行公开排名是维护学生的

答案解析

难度★★☆ 搜索
  • 正确答案:GROUP BY 学号
    GROUP BY 学号 解析:在实际的应用中,除了简单的计算查询外,我们还可以加上GROUP BY子句进行分蛆计算查询。
    通常来说,一个计算函数的范围是满足WHERE子句指定条件的所有记录。当加上GROUP BY于句后,系统会将查询结果按指定列分成集合组。当一个计算函数和一个GROUP BY子句一起使用时,计算函数的范围变为每组所有的记录。也就是说,一个结果是由组成一组的每个记录集合产生的。
    检索每个学生的成绩总和时,需按学号进行分组计算。