1.表结构
24道题目:
1.查询信息系(IS)的所有学生信息
2.查询选修了“数学”课的所有学生名单
3.查询至少选修了一门其直接先行课为5号课程的学生的姓名。
4.查询全体学生的姓名和出生年份。
5.查询所有姓王的学生。
6.查询选修了3号课程的学生姓名及成绩,并按成绩降序排序。
7.查询全体学生情况,查询结果按所在系的系号升序排列,同一系中的学生按年龄降序排列。
8.计算2号课程的平均成绩。
9.查询选修了2号课程的学生的最高成绩。
10.求各个课程号及相应的选课人数。
11.查询至少选修了3门课程以上的学生学号。
12.查询“数据库”的间接先行课。
13.查询平均成绩最高的学生的学号和姓名。
14.查询数学成绩最高的学生的学号和姓名。
15.查询出成绩最低学号最大的学生学号。
16.查询成绩高于学生平均成绩的记录。
17.查询至少选修了1号课程和3号课程的学生学号。
18.查询只选修了1号课程和3号课程的学生学号。
19.查询没有选修1号课程的学生姓名。
20.查询选修了全部课程的学生姓名。
21.查询至少选修了95002所选修的全部课程的学生学号。
22.查询没有不及格课程的学生的学号和姓名。
23.查询没有不及格学生的课程的课程号和课程名。
24.建立信息系学生视图,并从视图中查询年龄最大的学生记录。
题解:
1.查询信息系(IS)的所有学生信息
SELECT * FROM student WHERE Sdept='Is'
2.查询选修了“