- 11
- 0
- 约6.76千字
- 约 26页
- 2017-02-09 发布于重庆
- 举报
第6章分组函数
* * * COUNT函数有两种形式: COUNT(*) COUNT(expr) COUNT(*)返回表中行的总数,包括重复行和数据列中含有空值的行。如果在SELECT语句中使用了WHERE子句,COUNT(*) 则返回符合WHERE条件的记录的总数。 与此相反,COUNT(expr) 返回用expr 标识的列所含非空行的数量。 * * * * * * * 任何时候如果要在SELECT语句中要同时包含个体项(DEPTNO)和组函数(COUNT),则必须在GROUP BY子句中指定这些个体项(DEPTNO)。如果GROUP BY子句缺失,则会返回一个错误 “ORA-00937: 非单组分组函数 ”,同时会在缺失的列名称下方以星号“*”标示出。您可以通过在上面的例子中增加 GROUP BY 子句的方式纠正该错误。 除了组函数之外,任何在SELECT列表中出现的列或者表达式都必须包含在GROUP BY 子句中。 * * 就像使用WHERE子句来限制记录的输出,您可以使用HAVING子句来限制组的输出。 使用HAVING子句可以指定哪些组能够输出,因此可以在汇总信息的基础上对组进一步加以限定。 当使用HAVING子句时,Oracle服务器是按以下步骤执行的: 对记录分组 在分组的基础上应用组函数 与 HAVING 子句匹配的结果才输出 HAVING子句可以放在GROU
您可能关注的文档
- 第5章谐振腔.ppt
- 第5章第2讲路基工程-施工.ppt
- 第5章异步电机.ppt
- 第5章聚合方法.ppt
- 第5章非线性.ppt
- 第5讲_Flash初步与矢量图.ppt
- 第6章 氧化还原滴定法.ppt
- 第5课 北魏孝文帝改革与民族融合.ppt
- 第6章回归分析.ppt
- 第6章数据加密与认证技术1.ppt
- 中国国家标准 GB/Z 18975.11-2026工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第11部分: 基于RDFS方法论的参考数据工业简化用法.pdf
- GB 51251-2017 建筑防烟排烟系统技术标准 正式版加条文.pdf
- 《建筑防烟排烟系统技术标准》GB51251-2017(170822报批稿)规范.pdf
- 2025年人形机器人市场研究报告.docx
- 2025年人形机器人市场研究报告.pdf
- 从对话到执行:OpenClaw企业级智能体应用手册.pdf
- 《商业模式创新》.pdf
- Openclaw龙虾全维度安全实战指南.pdf
- 2025年IT行业项目管理调查报告.pdf
- 2025年宠物洗护市场复盘总结及新品趋势.pdf
原创力文档

文档评论(0)