学籍管理数据库: 学生表:Student(SnoSname,age,sex,place)课程表:Course(Cno,Cname,Credit)学生选课表:Study(SnoCnoGrade) 课堂练习: 6.查询名字中第2个字为"阳"字的学生的姓名和学号7查询选修了C03课程的学生的学号及其成绩,查询结果按分数降序排列,分数相同按学号升序排序 8.查询选修了课程的学生人数。 9.计算C01课程的学生平均成绩。10.统计男生女生的人数
时间: 2023-05-19 09:06:39 浏览: 89
创建成绩表score-使用PLSQL语句对表中数据进行更新
6. 查询名字中第2个字为"阳"字的学生的姓名和学号:
SELECT Sno, Sname FROM Student WHERE SUBSTR(Sname, 2, 1) = '阳';
7. 查询选修了C03课程的学生的学号及其成绩,查询结果按分数降序排列,分数相同按学号升序排序:
SELECT Sno, Grade FROM Study WHERE Cno = 'C03' ORDER BY Grade DESC, Sno ASC;
8. 查询选修了课程的学生人数:
SELECT COUNT(DISTINCT Sno) FROM Study;
9. 计算C01课程的学生平均成绩:
SELECT AVG(Grade) FROM Study WHERE Cno = 'C01';
10. 统计男生女生的人数:
SELECT sex, COUNT(*) FROM Student GROUP BY sex;
阅读全文