MySQL查询语句
已有表格
student表
course表
grade表
teacher表
rank1表
练习
1、查询student表中的所有记录的sname、ssex、class列
2、查询教师所有单位即不重复的depart
3、查询student表的所有记录
4、查询grade表成绩为85,86,88的记录
5、查询grade表中成绩在60-80之间的所有记录
6、查询student表中“95031”班或性别为“女”的同学记录
7、以class降序查询student表的所有记录
8、以cno升序、degree降序查询grade表的所有记录
9、查询“95031”班的学生人数
10、查询grade表中的最高分的学生学号和课程号
11、查询“3-105”号课程的平均分
12、查询grade表中至少5名学生选修的并以3开头的课程的平均分数
13、查询最低分大于70,最高分小于90的sno列
14、查询所有学生的sname、cno、degree列
15、查询所有学生的sno,cname、degree列
16、查询所有学生的sname、cname、degree列
17、查询“95033”班所选课程的平均分
18、查询选修课成绩为A等的学生信息
19、查询选修“3-105”课程的成绩高于“109”号同学成绩的所有同学的记录。
20、查询grade中选学一门以上课程的同学中分数为非最高分成绩的记录。
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、查询所有选修“计算机导论”课程的“男”同学的成绩表
46、查询计算机系教师所教课程成绩为B等的课程信息
47、查询成绩在C等以上的学生的所在班级
48、查询班里B等以上学生人数最多的班级信息