SQL查询:[4]分组查询

2025-05-06 08:46:09

在实际应用中,我们经常需要做一些数据统计,将表的全部数据划分为镉胶鱿瓜几组数据,每组数据统计出一个结果。这种功能可以使用分组函数(多行函数、集合函数)来实现。 在晦倘佳鳎Oracle数据库中,通过GROUP BY子句将分组的依据加入到查询语句中,并可使用HAVING子句进一步限制查询结果。主要有COUNT/AVG/SUM/MAX/MIN等几个分组函数。

工具/原料

已安装有Oracle数据库11g

已安装有Oracle SQL Developer

分组函数的使用

1、COUNT: COUNT函数用来计算表中的总记录条数。如下图获取职员表中的职员人数:

SQL查询:[4]分组查询

3、MAX、MIN: 这两个函数用来获取列或表达式的最大值、最小值,可以用来统计任何数据类型。如下图:

SQL查询:[4]分组查询

3、多列分组: 即分组的依据是多个列,如下图:

SQL查询:[4]分组查询

5、GROUP BY子句中的CUBE操作符:

SQL查询:[4]分组查询
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:58
  • 阅读量:93
  • 阅读量:63
  • 阅读量:45
  • 阅读量:69
  • 猜你喜欢