问题 填空题

设有SC (学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平均成绩的学生的学号。

SELECT 学号 FROM sc

WHERE 成绩>=(SELECT()FROM sc)

答案

参考答案:AVG(成绩)

解析:

[知识点] 简单的计算查询、AVG()函数 [评析] 检索成绩高于或等于平均成绩的学生的学号,首先应计算出SC表中的学生的平均成绩再找出成绩高于或等于平均成绩的学生的学号,计算平均成绩应使用AVG()函数,所以可以使用命令:SELECT学号FROM sc WHERE成绩>=(SELECT AVG(成绩)FROM sc) 。

单项选择题
单项选择题