关系型数据库基础 罗瑞明 第四章新.pptVIP

  • 5
  • 0
  • 约6.99千字
  • 约 35页
  • 2015-12-14 发布于广东
  • 举报
任务拓展 任务描述:查询分数最高的5个成绩信息 关系型数据库基础 * 4.2.4 步骤四:查询结果分组统计 1、GROUP BY子句 任务描述:分别查询统计全校男老师和女老师的人 任务分析:要分别统计男女老师的人数,首先需要对老师按照性别分组,然后再分别统计男老师和女老师的记录数。 GROUP BY子句进行分组,聚合函数对记录组进行统计。 关系型数据库基础 * 查询结果分组统计 2、HAVING子句 任务描述:查询平均成绩在75分以上的各个科目的平均成绩 任务分析:平均成绩75的条件子句“AVG(score)75”必须写在HAVING子句中。 关系型数据库基础 * 提示 同样属于查询条件,WHERE子句设置的查询条件在GROUP BY子句之前发生,而HAVING子句是在分组统计之后,对统计的结果进行条件筛选,所以WHERE子句写在GROUP BY 子句之前,而HAVING子句写在GROUP BY子句之后。 HAVING子句可以包含聚合函数,而WHERE子句不能包含聚合函数。 关系型数据库基础 * 4.2.5 步骤五:连接查询 任务描述:学生处的李老师和教务处的刘老师经常要查询班级的基本情况和学生的课程成绩,通过下述5个子任务完成相关的信息查询与统计。 1、查询学院所有班级的基本情况,要求显示班级名称和班主任的姓名; 2、查询显示所有学生信息及其所在的班级和系部名称; 3、查询某学

文档评论(0)

1亿VIP精品文档

相关文档