Group By支持对多个值进行分组,假定EnglishScore中还包括一个字段,是学生的性别,我们要分别统计男女性别的成绩分布,我们可以这样写:
Return SELECT ["性别"],AvgOf(["英语成绩"]),CountOf( * ),groupfunc(["英语成绩"]) from EnglishScore group by ["性别"],groupfunc(["英语成绩"]) end;
毋庸多说,Group By支持多值的分组只要将多个用于分组的计算在Group By后用逗号分隔即可。