第12章 汇总数据.ppt

上传人:s****8 文档编号:82775365 上传时间:2023-03-26 格式:PPT 页数:13 大小:420KB
返回 下载 相关 举报
第12章 汇总数据.ppt_第1页
第1页 / 共13页
第12章 汇总数据.ppt_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《第12章 汇总数据.ppt》由会员分享,可在线阅读,更多相关《第12章 汇总数据.ppt(13页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、汇总汇总数据数据第第12章章 汇总数据汇总数据汇总汇总数据数据一、聚集函数一、聚集函数1、avg(字段名字段名)返回某字段所有值的平均值。返回某字段所有值的平均值。select avg(age)as avg_age from student;输出所有学生的平均年龄。输出所有学生的平均年龄。汇总汇总数据数据输出软件学院学生的平均成绩。输出软件学院学生的平均成绩。select avg(score)as avg_score from student where department=软件学院软件学院;注意,注意,avg()函数只能求单列的平均值,且,对函数只能求单列的平均值,且,对于于Null值,将

2、忽略。值,将忽略。汇总汇总数据数据2、count(字段名字段名)统计指定字段的非统计指定字段的非Null值的行数。值的行数。统计有成绩的学生个数。统计有成绩的学生个数。select count(score)from student;汇总汇总数据数据统计统计student表的总行数。表的总行数。select count(*)from student;若若count()函数的参数为函数的参数为*,则对于,则对于NULL数值数值不忽略。若指定列名,则将忽略不忽略。若指定列名,则将忽略NULL值。值。汇总汇总数据数据统计成绩为零的学生个数。统计成绩为零的学生个数。select count(*)from

3、 studentwhere score=0;汇总汇总数据数据3、max(字段名字段名)min(字段名字段名)返回指定列的最大值或最小值。返回指定列的最大值或最小值。查询软件学院的最小年龄。查询软件学院的最小年龄。select min(age)from studentwhere department=软件学院软件学院;max()与与min()函数均会忽略函数均会忽略NULL值行。值行。汇总汇总数据数据select max(name)from student;max()与与min()函数一般用于数值型字段或日期型字函数一般用于数值型字段或日期型字段。但,段。但,MySql允许它们用于任意类型的字段

4、。若对文本允许它们用于任意类型的字段。若对文本类型字段应用这两个函数,则将按照字符的类型字段应用这两个函数,则将按照字符的ASCII码进行码进行比较。比较。汇总汇总数据数据4、sum(字段名字段名)返回指定字段的和。返回指定字段的和。计算软件学院学生的成绩总和。计算软件学院学生的成绩总和。select sum(score)from student where department=软件学院软件学院;汇总汇总数据数据计算软件学院学生的成绩与年龄相加后的总和。计算软件学院学生的成绩与年龄相加后的总和。select sum(score+age)from student where departmen

5、t=软件学院软件学院;注意,所有聚集函数均可利用标准的算术运算注意,所有聚集函数均可利用标准的算术运算符,在多个列上进行计算。符,在多个列上进行计算。汇总汇总数据数据二、聚集不同值二、聚集不同值假如一岁算一个年龄段,如假如一岁算一个年龄段,如18、19、21算三个年龄算三个年龄段。试计算所有学生中出现的年龄段的和。段。试计算所有学生中出现的年龄段的和。select sum(distinct age)from student;distinct会在计算时,对于相同的值,只计算一次。会在计算时,对于相同的值,只计算一次。汇总汇总数据数据统计所有学生中出现的年龄段个数。统计所有学生中出现的年龄段个数。

6、select count(distinct age)from student;当当distinct应用于应用于count()函数时,必须使用字函数时,必须使用字段名。即不能段名。即不能count(distinct*)或或count(distinct)。汇总汇总数据数据三、组合聚集函数三、组合聚集函数 统计统计student表中的平均成绩、最大年龄、最小年龄表中的平均成绩、最大年龄、最小年龄与学生总人数。与学生总人数。select avg(score),max(age),min(age),count(*)from student;注意,注意,select 语句根据需要可包含多个聚集函数。语句根据需要可包含多个聚集函数。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com