示例数据库DB_SC中,有三个表: 学生信息表:Student(Sno,Sname,Sage,Ssex,Sdept) 课程信息表:Course(Cno,Cname,Cpno,Ccredit) 选修记录表:SC(Sno,Cno,Grade) Sno是学生学号,Sname是学生姓名,Sage学生年龄,Ssex是学生性别,Sdept学生所在系,Cno是课程号,Cname是课程名,Grade是学生成绩。用sql语句回答1、统计每个学生的学号及平均成绩 2、查询计算机科学系的学生与年龄不大于20岁的学生的
时间: 2024-01-02 14:01:58 浏览: 176
查询数据库中所有有成绩的学生的学号和课程号
4星 · 用户满意度95%
1、统计每个学生的学号及平均成绩
```sql
SELECT Sno, AVG(Grade) AS AvgGrade FROM SC GROUP BY Sno;
```
2、查询计算机科学系的学生与年龄不大于20岁的学生
```sql
SELECT * FROM Student WHERE Sdept = '计算机科学系' AND Sage <= 20;
```
阅读全文