要求按成绩降序排序,输出"文学系"学生选修了"计算机"课程的学生姓名和成绩。请将下面的SQL语句填
第1题
①用SQL的有关语句定义
(1)学生关系S,包括学号SNo(主键)、姓名SN、年龄SA、系别SD;
(2)课程关系C,包括课程号CNo(主键)、课程名CN、授课教师T;
(3)学生选课关系SC,包括SNo、CNo和成绩G。
要求定义出主键和外键(如果存在)。数据类型和长度可根据生活经验或开发经验合理定义。
②在①所创建的数据表基础上,用SQL语句完成下列操作。
(1)用SQL语句查询每个学生的平均成绩,输出学号和平均成绩,按平均成绩排序(降序),若平均成绩相同,再按学号排序(升序)。
(2)求姓林的老师讲的每门课的学生平均成绩。
第2题
编程:
(1)键入某班学生(30人)的计算机考试成绩。成绩按学号(1~30)排放在SCORE数据区中。
(2)按考分排序(降序),列出相应学号到ORDER数据区中。
(3)在屏幕上显示前三名学生的学号和他们的成绩。
请编写主程序及三个子程序,实现调用关系。
第3题
第4题
A.进行分类汇总
B.只能一条一条看
C.要求体检站工作人员在输入数据时按照身高从高到低录入
D.在体检表中按身高降序进行排序
第5题
用SQL语句检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是( )。
A.SELECT S.学号,姓名,平均成绩 FROM S,SC;
WHERE S.学号=SC.学号;
GROUP BY S.学号 HAVING COUNT(*)>=5 ORDER BY 平均成绩 DESC
B.SELECT 学号,姓名,AVG(成绩)FROM S,SC;
WHERE S.学号=SC.学号 AND COUNT(*)>=5;
GROUP BY 学号 ORDER BY 3 DESC
C.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC;
WHERE S.学号=SC.学号 AND COUNT(*)>=5;
GROUP BY S.学号 ORDER BY 平均成绩 DESC
D.SELECT S.学号,姓名,AVG(成绩) 平均成绩 FROM S,SC;
WHERE S.学号=SC.学号;
GROUP BY S.学号 HAVING COUNT(*)>=5 ORDER BY 3 DESC
第6题
在表Students中查询所有的学生记录,要求首先按照性别(Student_sex)的降序排序,性别相同的按照姓名(Student_name)的升序排序。
第7题
编写程序
编写程序,一个班级有n个学生,每个学生有学号、姓名和三门课的成绩。要求编程实现以下功能。
①先输入n,再依次输入n个学生的信息。
②按学生平均分从高到低排序。
③将排序结果写到文件C:\STU.TXT文件中,每个学生占一行。
(已知每班学生数少于100个,姓名和学号长度不超过10个字符;要求使用结构体类型。)
第8题
A.SELECT姓名,化学,化学赋分 FROM cj201907 WHERE班级=6 AND选课LIKE"%化学%" ORDER BY化学DESC
B.SELECT 姓名,化学,化学赋分FROM cj201907 WHERE选课LIKE"%化学%"AND 6班ORDER BY化学DESC
C.SELECT姓名,化学,化学赋分FROM cj201907 WHERE选课LIKE"%化学%"OR班级=6 ORDER BY化学DESC
第9题
A.按地区降序排序
B.按月份排序,次序无要求
C.按地区主要关键字、月份为第二关键字排序,次序无要求
D.按地区升序排序
第10题
在Excel电子表格中进行数据排序操作时,用户可以指定排序的“主要关键字”和“次要关键字”,被指定为“主要关键字”的一列数据和指定为“次要关键字”的一列数据,将分别按各自的升降序要求排序。()