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

admin2015-09-18  38

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

选项 A、UPDATE 歌手 SET 最后得分=(SELECT AVG(分数)FROM评分
WHERE 歌手号=歌手.歌手号)
B、UPDATE 歌手 SET 最后得分EXISTS(SELECT AVG(分数)FROM评分
WHERE 歌手号=歌手.歌手号)
C、UPDATE 歌手SET最后得分=(SELECT AVG(分数)FROM评分1
D、UPDAT E歌手SET最后得分=(SELECT AVG(分数)FROM评分GROUP BY评委号)

答案A

解析 本题考查LJPDATE和SELECT语句。UPDATE语句用于修改表中的数据。其语法格式为:UPDATE表名称SET列名称=新值WHERE列名称=某值,对于本题来说从关系评分表中计算出每次歌手的平均分,然后用这个平均分更新歌手表中最后得分字段。
转载请注明原文地址:https://kaotiyun.com/show/t8bp777K
0

最新回复(0)