insert into grade values(0,59,’E’);
commit;
现查询所有同学的 Sno、Cno 和 rank 列。
19、查询选修“3-105”课程的成绩高于“109”号同学成绩的所有同学的记录。
20、查询 score 中选学一门以上课程的同学中分数为非最高分成绩的记录。
21、查询成绩高于学号为“109”、课程号为“3-105”的成绩的所有记录。
22、查询和学号为 108 的同学同年出生的所有学生的 Sno、Sname 和 Sbirthday 列。
23、查询“张旭“教师任课的学生成绩。
24、查询选修某课程的同学人数多于 5 人的教师姓名。
25、查询 95033 班和 95031 班全体学生的记录。
26、查询存在有 85 分以上成绩的课程 Cno.
27、查询出“计算机系“教师所教课程的成绩表。
28、查询“计算机系”与“电子工程系“不同职称的教师的 Tname 和 Prof。
29、查询选修编号为“3-105“课程且成绩至少高于选修编号为“3-245”的同学的 Cno、Sno 和 Degree,
并按 Degree 从高到低次序排序。
30、查询选修编号为“3-105”且成绩高于选修编号为“3-245”课程的同学的 Cno、Sno 和 Degree.
31、查询所有教师和同学的 name、sex 和 birthday.
32、查询所有“女”教师和“女”同学的 name、sex 和 birthday.
33、查询成绩比该课程平均成绩低的同学的成绩表。
34、查询所有任课教师的 Tname 和 Depart.
35 查询所有未讲课的教师的 Tname 和 Depart.
36、查询至少有 2 名男生的班号。
37、查询 Student 表中不姓“王”的同学记录。
38、查询 Student 表中每个学生的姓名和年龄。
39、查询 Student 表中最大和最小的 Sbirthday 日期值。
40、以班号和年龄从大到小的顺序查询 Student 表中的全部记录。
41、查询“男”教师及其所上的课程。
42、查询最高分同学的 Sno、Cno 和 Degree 列。
43、查询和“李军”同性别的所有同学的 Sname.
44、查询和“李军”同性别并同班的同学 Sname.
45、查询所有选修“计算机导论”课程的“男”同学的成绩表
参考答案:
1. SELECT SNAME,SSEX,CLASS FROM STUDENT;
2. SELECT DISTINCT DEPART FROM TEACHER;
3. SELECT * FROM STUDENT;
4. SELECT * FROM SCORE WHERE DEGREE BETWEEN 60 AND 80;
5.SELECT * FROM SCORE WHERE DEGREE IN (85,86,88);
6. SELECT * FROM STUDENT WHERE CLASS='95031' OR SSEX='女';