柠檬试题库
search
首页 计算机 公务员 驾照 关于

设有关系歌手(歌手号,姓名,最后得分)和关系评分(歌手号,分数,评委号),每个歌手的最后得分是所有评委给出的分数的平均值,则计算歌手"最后得分"的SQL语句是( )。


  • A.UPDATE 歌手 SET 最后得分=(SELECT AVG(分数)FROM 评分 WHERE 歌手号=歌手.歌手号)
  • B.UPDATE 歌手 SET 最后得分 EXISTS (SELECT AVG(分数)FROM 评分 WHERE 歌手号=歌手.歌手号)
  • C.UPDATE 歌手 SET 最后得分=(SELECT AVG(分数)FROM 评分)
  • D.UPDATE 歌手 SET 最后得分=(SELECT AVG(分数)FROM 评分 GROUP BY 评委号)
热度🔥331
参考答案:A
解析:

【解析】查询的基本形式由SELECT-FROM-WHERE查询块组成。其中SELECT说明要查询的字段, FROM说明要查询的字段来自哪个表或哪些表,WHERE说明查询条件,即选择元组的条件。本题规定每个歌手的最后得分是所有评委给出的分数的平均值,正确的语句应为SELECT AVG(分数) FROM 评分 WHERE 歌手号=歌手.歌手号,选项A)为正确答案。
复制题目向AI提问