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

admin2013-05-15  30

问题 设有SC (学号,课程号,成绩)表,下面SQL的SELECT语句检索成绩高于或等于平均成绩的学生的学号。
   SELECT 学号 FROM sc
   WHERE 成绩>=(SELECT【  】FROM sc)

选项

答案AVG(成绩)

解析 检索成绩高于或等于平均成绩的学生的学号,首先应计算出SC表中的学生的平均成绩再找出成绩高于或等于平均成绩的学生的学号,计算平均成绩应使用AVG()函数,所以可以使用命令:SELECT学号FROM sc WHERE成绩>=(SELECT AVG(成绩)FROM sc) 。
转载请注明原文地址:https://jikaoti.com/ti/9uZ0FFFM
0

最新回复(0)