




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
使用多行函数群组数据Episode
IV,
Part
IIEpisode
IV使用多行函数群组数据结构目标预备知识回顾内容总结作业目标熟练使用多行函数会使用GROUP
BY子句分组数据会使用HAVING子句限制显示分组的数据预备知识回顾内容分组函数种类和语法MAX,MIN,
AVG,
SUM,
COUNT的使用DISTINCT在分组函数中的使用在分组函数中NULL值分组行GROUP
BY子句HAVING子句分组函数的嵌套分组函数多行函数,聚合函数操作多行对于每一组行产生一个结果包括MAXMINSUMAVGCOUNTGroupfunctions语法SELECTgroup_function(column),
...FROM[WHERE[ORDERBYtablecondition]column];分组函数SUM,AVG只能操作数值数据SELECTAVG(salary),
MAX(salary),MIN(salary),
SUM(salary)FROMWHEREemployeesjob_id
LIKE
'%REP%';MAX,MIN可以操作数值、字符和日期类型MIN(hire_date),
MAX(hire_date)SELECTFROMemployees;COUNT(*)返回表中符合条件的行数COUNT(expr)返回表中符合条件并且expr值不为空的行数COUNT(commission_pct)SELECTFROM
employeesWHERE department_id
=
80;SELECTCOUNT(*)FROM
employeesWHERE department_id
=
50;DISTINCTCOUNT(DISTINCTexpr)返回表中符合条件,并且expr不为空并且值不相同的行数COUNT(DISTINCT
department_id)SELECTFROM
employees;分组函数中的NULL值分组函数会忽略列或表达式的NULL值AVG(commission_pct)SELECTFROM
employees;内容分组函数种类和语法MAX,MIN,
AVG,
SUM,
COUNT的使用DISTINCT在分组函数中的使用在分组函数中NULL值分组行GROUP
BY子句HAVING子句分组函数的嵌套使用GROUPBY子句分组行可以使用GROUPBY子句将表中的行划分成更小的组SELECTFROM[WHEREcolumn,
group_function(column)tablecondition][GROUP
BY
group_by_expression][ORDER
BY
column];SELECT子句中的非分组列必须出现在GROUP
BY子句中department_id,SELECT
AVG(salary)FROMemployeesGROUP
BY
department_id
;GROUPBY子句中的列不必出现在SELECT子句中SELECTFROMAVG(salary)employeesGROUP
BY
department_id
;按照多列分组SELECTFROMdepartment_id
dept_id,
job_id,
SUM(salary)employeesGROUP
BY
department_id,
job_idORDER
BY
department_id;使用HAVING子句限定分组SELECTFROM[WHEREcolumn,
group_functiontablecondition][GROUP
BY
group_by_expression][HAVING
group_condition][ORDER
BY
column];SELECTFROMdepartment_id,
MAX(salary)employeesGROUP
BY
department_idHAVING MAX(salary)>10000
;SELECTFROMWHEREjob_id,
SUM(salary)
PAYROLLemployeesjob_id
NOT
LIKE
'%REP%'GROUP
BY
job_idHAVING SUM(salary)
>
13000ORDER
BY
SUM(salary);内容分组函数种类和语法MAX,MIN,
AVG,
SUM,
COUNT的使用DISTINCT在分组函数中的使用在分组函数中NULL值分组行GROUP
BY子句HAVING子句分组函数的嵌套分组函数最多嵌套两层显示所有部门中平均工资最大的值MAX(AVG(salary))SELECTFROMemployeesGROUP
BY
department_id;总结能够使用MAX,MIN,
SUM,AVG,
COUNT函数能够使用GROUP
BY子句将查询结果分组能够使用HAVING限制显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 丑奴儿词境探微
- 粮食储存加工仓库租赁与粮食贸易代理协议
- 离婚协议:财产分割与子女抚养、监护权明确协议
- 高净值离婚协议书编制及执行指导
- 离婚协议书模板(子女抚养费及探望权安排)
- 冷库租赁合同模板(含仓储、冷链配送、包装、保险)
- 亲子主题乐园场地租赁与儿童游乐服务合同
- 学校教师防疫培训
- 康复评定技术大专期末试题及答案
- 文化旅游项目2025年资金申请政策环境与风险规避报告
- 医院保洁中央运输服务项目管理制度
- 阿里巴巴与四十大盗的故事
- 《CT检查技术》课件-CT检查原理
- 新能源汽车功率电子基础 习题答案汇总(程夕明) 习题集1-6
- 《前列腺增生手术》课件
- 安全出口和疏散指示
- 岐黄天使中医西学中专项128学时试题答案
- 肥料、农药采购服务方案(技术方案)
- 员工安全环保履职能力评估
- 计量管理测试题试题
- 园本特色幼儿园环境创设(幼儿园环境创设课件)
评论
0/150
提交评论