Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询和修改数据 » OLAP 支持

 

GROUP BY 子句扩展

利用 SELECT 语句的标准 GROUP BY 子句,您可以按照提供的分组表达式对结果集中的行进行分组。例如,如果您指定 GROUP BY columnA, columnB,则这些行将按照 columnA 和 columnB 中唯一值的组合进行分组。在标准 GROUP BY 子句中,这些组反映对所有指定的 GROUP BY 表达式的组合所做的计算。

不过,您可能想要为结果集指定不同分组或子分组。例如,您可能希望结果中的数据先按 columnA 和 columnB 的唯一值进行分组,然后按 columnC 的唯一值再次重新分组。可通过对 GROUP BY 子句使用 GROUPING SETS 扩展实现此结果。


GROUP BY GROUPING SETS