学生管理.sql 使用图形化工具 navicat for mysql ,创建查询 2 (通过 查询创建工具,在需要时修改代码 )。 ( 在教学网站上通过素材完成以下操作,然后,然后将查询语句一一按序号保存下来,最后将 SQL 数据库文件存储下来,最完成以一两个操作 ) 1 、插入截图,显示你数据库中的“查询”列表 2 、上传附件:将你创建好查询的“数据库文件夹”打包压缩以附件的形式上传到答题区 。 2-1. 查询“学生表”中的 前 5 条 记录。 2-2. 查询“学生表”中将 前 5 条男 生记录。 2-3. 查询“学生表”中记录,从结果集的第 3 条记录开始,连接的显示 4 条记录。 2-4. 查询“学生表” 1993 年出生的学生记录,按 出生年月 的 降 序。 2-5. 计算 “ 学生表 ” 中学生的 人数 。 2-6. 查询 “ 学生表 ” 中学生 总人数 及有联系电话的学生 人数 。 2-7. 计算 “ 选课表 ” 中所有课程的 最低分、最高分 的信息。 2-8. 计算 “ 选课表 ” 中课程号为 1001 课程的最低分、最高分、平均成绩 2-9. 计算 “ 学生表 ” 中 男 生的人数。 2-10. 查询 “ 学生表 ” 中 男女同学的人数 。(即按性别分组) 2-11. 查询 “ 选课表 ” 中 每个同学 的平均分(保留 2 位小数 ,round(x,2) )。 2-12. 查询 “ 选课表 ” 中 每个同学 的最高分、最低分、平均分(保留 2 位小数 ,round(x,2) )。 2-13. 查询 “ 选课表 ” 中 平均分高于 75 分 的每个同学的最高分、最低分、总分及平均分,并按 平均分的高低 进行排序 ( 升序 ) 。( 注意平均分 >75 ,需要放在 HAVING 之后,作为分组的条件 ) 2-14. 查询“选课表”中 每门课选课 的人数及每门课已有成绩。 2-15. 查询“选课表”中 每个学生 选课门数及已有成绩课程门数。 2-16. 查询“选课表”中 每个学生 选课门数已超过 6 门的学生的与选课门数。 ( 注意选课门数 >4 ,需要放在 HAVING 之后,作为分组的条件,不能在放在 Where 之后 ) 多表查询: 2-17. 查询每个同学的成绩情况。结果表中显示: 、姓名、课程号、成绩 。() 2-18. 查询 每个男生 同学的成绩情况。结果表中显示: 、姓名、课名、成绩 。(三表) 2-19. 查询选修“ 大学英语”、“计算机基础 ”课的同学的成绩,显示:、姓名、课名、成绩。 2-20. 查询 每个 同学的最高分、最低分、平均分。显示:、姓名、最高分、最低分、平均分 ( 留 2 位小数 ) 。