分组和聚合 Group and Aggregation 给定关系R,分组是指按照属性集合(分组属性)G中值对元祖进行分割。然后对每个组的值按照某些其他属性进行聚合。通常允许的聚合运算包括SUM,COUNT,AVG,MIN和MAX,每个运算的意义都非常明显。 MIN和MAX运算要求聚合的属性类型必须具有可比性,如数字或者字符串类型,而SUM和AVG则要求属性的类型能够进行算数运算。关系R上的分组-聚合运算记为 γ x ( R ) \gamma_x(R) γx(R),其中X为一个元素表,而其中每个元素可以是: 一个分组属性 表达式