网站大量收购独家精品文档,联系QQ:2885784924

Oracle第6课.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle第6课

第六章 分组函数 一组函数 1. AVG 平均值 语法:select avg(列名) from 表名; select avg(sage) from student; 题1:求员工的平均工资 SQL select avg(salary) from employees; 2. COUNT 计数 语法1:select count(列名) from 表名; select count(sage) from student; 语法2:select count(*) from 表名; select count(*) from student; 注意:语法1中如果被指定的列名,当中有null只是,不做统计。 题1:SQL select count(COMMISSION_PCT) from employees; 题2:SQLselect count(nvl(COMMISSION_PCT,0)) from employees 3. MAX 最大值 语法1:select max(列名) from 表名; select max(sage) from student; 4. MIN 最小值 语法1:select min(列名) from 表名; select min(sage) from student; 5. SUM 合计 语法1:select sum(列名) from 表名; select sum(sage) from student; 6. TDDEV 标准差 7. VARIANCE 方差 二group by 错误代码:select sdept,avg(sage) from student 注意:当查询时出现分组函数时,如果出现普通的列,必须用group by进行分组。 语法:select 列名1,列名2,分组函数1,分组函数2 from 表名 Group by(列名1,列名2) 例:select sdept,avg(sage) from student group by sdept 题1:求员工表中,部门的平均工资 select department_id,avg(salary) from employees group by department_id; 三 having 语法:select 列名 from 表名1,表名2 where 表名1.列名=表名2.列名2 Group by 列名 having 条件; 例:select c.cname,count(c.cname) from sc s,course c where s.cno=c.cno group by c.cname having count(c.cname)=3 注意:如果对组函数进行判断时,必须用having。 题1:查询部门中人数大于等于5人的部门名称。 select dept.department_name from employees emp,departments dept where emp.department_id=dept.department_id group by dept.department_name having count(*)=5; 题2:查询部门平均工资大于等于10000的部门名称 select dept.department_name from employees emp,departments dept where emp.department_id=dept.department_id group by dept.department_name having avg(emp.salary)=10000; 四:select语句 SELECT column, group_function FROM table [WHERE condition] [GROUP BY group_by_expression] [HAVING group_condition] [ORDER BY column];

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档