Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 948 Bytes

GROUP_BY_CLAUSE.md

File metadata and controls

41 lines (26 loc) · 948 Bytes

GROUP BY Clause

所有的group by目前仅仅批模式支持(也就是控制台的调试SQL支持,离线模式还是开发中)

Syntax

GroupByClause
         ::= 'GROUP' 'BY' ByList

SQL语句模版

SELECT select_expr [,select_expr...] FROM ... GROUP BY ... 

边界说明

SELECT语句元素 状态 说明
GROUP BY Clause Online 不支持 Group By 子句用于对查询结果集进行分组。分组表达式列表仅支持简单列。

Example

1. 按列分组后聚合

-- desc: 简单SELECT分组KEY
  SELECT COL1, SUM(COL2), AVG(COL2) FROM t1 group by COL1;

2. 按两列分组后聚合

-- desc: 简单SELECT分组KEY
  SELECT COL1, SUM(COL2), AVG(COL2) FROM t1 group by COL1, COL0;