查询练习题

时间:2022-07-21 07:55:15 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
科普教育在线练习二

以“教学管理”数据库建立如下查询: 做查询的基本原则:确定查询项,确定条件,确定表对象(查询字段和条件中的字段的来源表以及建立关系,和表之间必须要关系。),确定统计项,如果使用统计项,要考虑分组,排序。

1. 查询学生的姓名以及入校日期的信息。qT1

2. 查询学生的姓名,课程名称以及授课教师的姓名。 3. 查询男团员的学生的信息(表中所有字段*)

4. 查询除2009-9-3以外入校的学生的姓名,年龄,入校日期。

5. 查询成绩合格的学生的姓名,课程名称,以及成绩的信息。并且按照成绩的降序排序。 6. 查询非团员的教师的姓名。

7. 查询成绩大于75并且小于等于84分的学生的姓名,课程名称,成绩的信息。

8. 查询2009-9-12009-9-3入校的学生的信息。

9. 查询李迪,高强,王民这个三学生的所选课程信息,包含姓名,课程名称,成绩。

10. 查询除李迪,高强,王民这个三学生之外的学生所选课程信息,包含姓名,课程名称,成绩。 11. 查询成绩优秀的学生的姓名,课程名称,成绩的信息。注:成绩在85100之间视为优秀。

12. 查询姓名中包含“红”字的学生的信息。 13. 查询姓李的姓名为两个字学生信息。 14. 查询有运动和绘画爱好的学生的信息。 15. 查询未确定入校日期的学生信息。 16. 查询已确定入校日期的学生信息。

17. 查询班级为0901的学生姓名,课程名称,成绩。注:班级号为学号的前四位。 a) 充:如果说查询项为一个表达式时,给表达式指定列名方法:别名 :表达式(如:平均年龄 : avg([年龄])) b) [表名]![字段名] 18. 查询学生的平均年龄,要求平均年龄以整数形式显示。 19. 查询学生的姓名以及平均成绩,要求平均成绩保留两位。 a) :在显示时指定显示方式另一种形式,是通过格式属性完成。区别是用函数改变字段值,而格式属性不改变值,只是显示方式发生变化。

b) 四舍五入函数:round(表达式,位数)

20. 查询学生的姓名以及平均成绩,要求平均成绩以两位

小数的格式显示。

21. 查询学生的姓名,课程名称,成绩,要求:将姓名拆

分为两列显示,第一列为姓,是姓名的第一个字,第二列为名,是姓名的其他所有字。

22. 合并列查询:查询教师的信息,要求显示教师的教师

编号和姓名,显示格式为:JS001李丽,当前列名为授课教师。

a) 合并列运算符:& (将两个表达式合并为一个字符

表达式)

23. 24. 25. 26. 27. 28. 29.

30. 31. 32. 33. 34. 35. 36.

37.

38. 39. 40. 41.

42. 43.

44. 45.

46. 47. 48. 49. 50.

查询课程名称为4个字和5个字的课程的信息。 查询简历信息最多的学生的简历的长度。 查询课程名称中包含数据库的课程的信息。

查询有音乐或上网爱好的学生的姓名及简历的信息。 查询教师的姓名以及工龄。

查询在20059月参加工作的教师的信息。 查询学生的姓名以及成绩的总分。

a) 统计计算查询般和group by 配合使用。当这查

询项无法进行分组使不做分组。使用group by 时,一般对主键做分组。 查询男教师的人数。

查询所有教师的平均工龄。 查询学生的最大年龄差。

查询每个学生选修的第一门课程,返回学生的姓名,课程编号和成绩的信息。

查询每个学生选修的最后一门课程,返回学生的姓名,课程编号和成绩的信息。

根据提示,查询学生的姓名,课程名称,成绩的信息。提示信息为:“请输入学生姓名”[提示信息]

根据提示,查询学生的姓名,课程名称,成绩的信息。提示信息为:“请输入学生姓名”“请输入所选的课程名称”

根据教师参加工作的时间区间,返回教师的信息。时间的区间由用户自行指定,分别提示:起始时间和终止时间。

根据用户所输入的内容返回有此爱好的学生的信息。提示:请输入要查询的爱好信息。

使用交叉表查询向导查询不同入校日期的男女学生的人数。

使用交叉表查询向导查询不同职称和学历的教师的人数。

用交叉表查询每个学生的姓名以及所选课程的课程名称,和此门课程的成绩,要求姓名为行标题,课程名称为列标题,成绩为值。

查询选修了不同课程的男女学生的人数。要求以课程名称为行标题,以性别为列标题,统计学生的人数。 查询每个学生所选的必修和选修课程的门数。要求以姓名为行标题,以课程类别为列标题,统计课程的门数。

用交叉表查询各班男女学生的人数,注:班级号为学生编号的前四位。

选择学生的学生编号,姓名,课程名称,成绩的内容。将查询结果保存为学生成绩表。(先做选择查询,在改为生成表)

删除学生成绩表中的成绩不合格的信息。

删除学生成绩表有任何一门课程成绩不合格的信息。 对所有团员的各门课程的成绩加分,每门课加5分。 对所有学生的年龄值加1

将选修了计算机基础并且成绩在60分以上的信息追加到学生成绩表中。


51. 查询每门课程中最高分的课程的信息追加到学生成绩

表。

52. 根据用户所输入的学生姓名,将此学生的所选课程的

信息追加到学生成绩表中,要求提示:“请输入学生姓名”

53. 查询年龄最小的三个学生的信息。

54. 返回选课成绩表中成绩最高的20%的记录。 55. 查询男团员和女非团员的学生的姓名,性别,团员否。 56. 查询学生的姓名及平均成绩,要求平均成绩要高于所

有学生的平均成绩。


本文来源:https://www.wddqw.com/doc/aa734293284ac850ad0242e3.html