- 1
- 0
- 约1.17万字
- 约 4页
- 2017-06-13 发布于河南
- 举报
Orale第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];
您可能关注的文档
- IPv身份验证和安全性.doc
- IPHNE中设置使用企业邮箱以263为例.doc
- IP防等级.doc
- ISA论文.doc
- Iphne手机企业邮箱设置 九步轻松搞定.doc
- ita office2007模拟.doc
- J2E领域的一些技术框架结构图.doc
- JAV JDK 安装及环境变量配置.doc
- Jav+net笔试.doc
- Jav07-08试卷.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 农村电商(农产品电商)运营全套教学课件.pptx
- 四川省成都市第七中学2025-2026学年高一上学期11月半期考试英语(含答案).pdf
- (最新)ISO31073-2022风险管理术语(译2022-04)(推荐下载).pdf VIP
- (最新)村干部考试试题(含答案).docx VIP
- zippo图册年度机系列整合(更新至C25).docx VIP
- 多轴车铣复合加工运动转换方法:原理、实践与创新.docx
- 商务礼仪商务礼仪培训专用.ppt VIP
- 《铁路劳动安全》第04章预防机动车辆伤害.pptx VIP
- 化工制图第1章 制图基础.ppt VIP
- 化工制图AutoCAD应用基础-03章.pptx VIP
原创力文档

文档评论(0)