查询“数据库原理”课程期末成绩高于该课程平均成绩的学生学号、姓名和期末成绩(使用子查询)
时间: 2023-11-16 16:02:10 浏览: 360
查询数据库中所有有成绩的学生的学号和课程号
4星 · 用户满意度95%
可以使用以下SQL语句查询“数据库原理”课程期末成绩高于该课程平均成绩的学生学号、姓名和期末成绩:
```
SELECT 学号, 姓名, 期末成绩
FROM 学生成绩
WHERE 课程名称 = '数据库原理' AND 期末成绩 > (SELECT AVG(期末成绩) FROM 学生成绩 WHERE 课程名称 = '数据库原理')
```
该语句中,首先在学生成绩表中筛选出课程名称为“数据库原理”的记录,然后使用子查询计算该课程的平均成绩,并将其作为条件筛选出期末成绩高于平均成绩的学生信息。
阅读全文