数据库原理和应用—8分组聚合函数.pptVIP

  • 11
  • 0
  • 约9.2千字
  • 约 40页
  • 2017-03-27 发布于四川
  • 举报
数据库原理和应用—8分组聚合函数

数据库原理及应用 项目一学生管理系统——分组聚合函数 知识目标: 查询数据时使用Group by子句分组数据、使用Having子句包含或过滤分组的行。 常用分组聚合函数:求平均avg()、求和sum()、求最大值max()、求最小值min()、求行数count() 情境描述 完成以下查询任务 1、求出计算机信息专业学生的总成绩及平均成绩。 2、求出学生年龄最大的和最小的。 3、求有手机的人数 4、统计出成绩表中的70分以上的个数。 5、统计出成绩表中的高等数学70分以上的个数。 6、统计出成绩表中70分以上的人数。 7、统计出各门功课的总分及最高分。 8、统计出每个学生的总分及考试门数 9、统计出计算机系每个专业的学生人数 10、统计出每个系部的学生总数 Select语句语法结构 Select 列名/聚合函数/表达式 FROM 表名/视图名 【WHERE 条件】 【GROUP BY 分组列名 【HAVING 条件】 】 【ORDER BY 排序表达式】 Oracle 分组聚合函数 组函数对行的集合进行操作,对每组给出一个结果。 AVG()、sum()只能对数字型数据使用。 除Count()以外的聚合函数都忽略空值。即空值不参与任何数学运算。 用于聚合函数的参数可以是字符型、数字型、日期型。 单独使用聚合函数 1、求出计算机信息专业学生的总成绩及平均成绩。 Select sum(c

文档评论(0)

1亿VIP精品文档

相关文档