[单选题]

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

A.UPDATE歌手SET最后得分=(SELECTAVG(分数)FROM评分WHERE歌手号=歌手.歌手号)

B.UPDATE歌手SET最后得分EXISTS(SELECTAVG(分数)FROM评分WHERE歌手号=歌手.歌手号)

C.UPDATE歌手SET最后得分=(SELECTAVG(分数)FROM评分)

D.UPDATE歌手SET最后得分=(SELECTAVG(分数)FROM评分GROUPBY评委号)

参考答案与解析:

相关试题

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

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

  • 查看答案
  • 设有关系评分(歌手号,分数,评委号),如果每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据关系“评分”求每个歌手的“最后得分”并存储于表TEMP中,表TEMP中

    [单选题]设有关系评分(歌手号,分数,评委号),如果每个歌手的“最后得分”的计算方法是:去掉一个最高分和一个最低分,取剩下分数的平均分。根据关系“评分”求每个歌

  • 查看答案
  • 与“SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=ALL(SELECT最后得分FROM歌手WHERE SUBSTR(歌手号1,1)=″2″)”等价的SQL语句是(  )。

    [单选题]与“SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=ALL(SELECT最后得分FROM歌手WHERE SUBSTR(歌手号1,

  • 查看答案
  • 设有关系评分(歌手号,分数,评委号),插入一条记录到“评分”关系,歌手号、分数和评委号的值分别是“1001”、9.9和“105”,正确的SQL语句是(  )。

    [单选题]设有关系评分(歌手号,分数,评委号),插入一条记录到“评分”关系,歌手号、分数和评委号的值分别是“1001”、9.9和“105”,正确的SQL语句是(

  • 查看答案
  • 与“SELECT DISTINCT歌手号:FROM歌手WHERE最后得分>=AL

    [单选题]与“SELECT DISTINCT歌手号:FROM歌手WHERE最后得分>=ALL; (SELECT最后得分FROM歌手WHERE SUBSTR(歌手号,1,1)=“2”)”等价的SQL语句是 ______。A.SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=; (SELECT MAX(最后得分)FROM歌手WHERE SUBSTR(歌手号,1,1)=“2”)B.SELECT DISTINCT歌手号FROM歌手WHERE最后得分>=; (SELECT MIX(最后得分)FR

  • 查看答案
  • 有10个评委对歌手进行打分(分数存放在A数组中)要求编程计算歌手平均得分(按去掉

    [问答题] 有10个评委对歌手进行打分(分数存放在A数组中)要求编程计算歌手平均得分(按去掉一个最高分和一个最低分的计算办法计算)。

  • 查看答案
  • 设有关系歌手(歌手号,姓名),根据“歌手”关系建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是(  )。

    [单选题]设有关系歌手(歌手号,姓名),根据“歌手”关系建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是(  )

  • 查看答案
  • 设有关系歌手(歌手号姓名),根据“歌手”关系建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是(  )。

    [单选题]设有关系歌手(歌手号姓名),根据“歌手”关系建立视图myview,视图中含有包括了“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是(  )。

  • 查看答案
  • 与 “ SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后

    [单选题]与 “ SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> = ALL ;(SELECT 最后得分 FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2") ” 等价的 SQL 语句是A.)SELECT DISTINCT 歌手号 FROM 歌手 WHERE 最后得分> = ;(SELECT MAX( 最后得分 ) FROM 歌手 WHERE SUBSTR( 歌手号 ,1,1)="2")B.)SELECT DISTINCT 歌手号 FROM 歌手

  • 查看答案
  • 与“SELECT*FROM歌手WHERENOT(最后得分>9.00 OK最后得分

    [单选题]与“SELECT*FROM歌手WHERENOT(最后得分>9.00 OK最后得分<8.00)”等价的语句是 ______。A.SELECT*FROM歌手WHERE最后得分BETWEEN9.00 AND 8.00B.SELECT *FROM歌手WHERE最后得分>=8.00 AND最后得分<=9.00C.SELECT*FROM歌手WHERE最后得分>9.00 OR最后得分<8.00D.SELECT*FROM歌手WHERE最后得分<=8,00 AND最后得分>=9.00

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