内容导航

  • 1、定义
  • 2、语法
  • 3、代码

1、定义

单行函数可以嵌套或者多层嵌套,而分组函数只能嵌套两层。

2、语法

如下是分组函数的三种格式:

  • G1(Group_item) = Result
    如SUM(Group_item),AVG(Group_item)
  • G1(G2(Group_item)) = Result
    如SUM(AVG(Group_item))
  • G1(G2(G3(Group_item))) = Result
    注意,这种特殊格式是不允许的。如MAX(SUM(AVG(Group_item))) 注意分组函数不能应用于单个值,此写法中Max最终会对一个值求最大值。

3、代码

/*
作者:AT阿宝哥
日期:2016年9月18日
愿景ÿ

更多推荐

《Oracle编程自学与面试指南》15-05:聚合函数嵌套