GROUP BY(Azure 流分析)
根据一个或多个列或表达式的值,将一组选定的行组合成一个摘要行集。 为每个组返回一行。 SELECT 子句 <选择> 列表中的聚合函数提供有关每个组而不是单个行的信息。
语法
GROUP BY <group by spec>
<group by spec> ::=
<group by item> [ ,...n ]
| <window_type> | System.Timestamp()
<group by item> ::=
<column_expression>
<window_type>或 System.Timestamp () 是必需的,<按项>分组是可选的。 <> window_type和按项>分组的<序列可以按任意顺序显示。
参数
<window_type>
指定支持窗口化的任何 Azure 流分析。 请参阅 开窗 (Azure 流分析) 。
< column_expression >
是要对其执行分组操作的表达式或列名。 列表达式不能包含 SELECT 列表中定义的列别名。
示例
SELECT TollId, System.Timestamp() AS WinEndTime, COUNT(*)
FROM TollTagEntry TIMESTAMP BY EntryTime
GROUP BY TumblingWindow( minute , 3 ) , TollId
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈