GROUP BY (Azure Stream Analytics)

Seçili satır kümesini bir özet satır kümesi halinde bir veya daha fazla sütun veya ifadenin değerlerine göre gruplandırın. Her grup için bir satır döndürülür. SELECT yan tümcesinin <seçim> listesindeki toplama işlevleri, tek tek satırlar yerine her grup hakkında bilgi sağlar.

Syntax

GROUP BY <group by spec>  
  
<group by spec> ::=  
    <group by item> [ ,...n ]  
    | <window_type> | System.Timestamp()  
  
<group by item> ::=  
    <column_expression>  
  

<window_type> veya System.Timestamp() gereklidir; <öğeye> göre gruplandırma isteğe bağlıdır. <> window_type ve öğelere> göre gruplandırma <sırası herhangi bir sırada görüntülenebilir.

Bağımsız değişkenler

<window_type>

Desteklenen Azure Stream Analytics Pencerelemelerini belirtir. Bkz . Pencereleme (Azure Stream Analytics).

< column_expression >

Gruplandırma işleminin gerçekleştirildiği sütunun adı veya ifadesidir. Sütun ifadesi, SELECT listesinde tanımlanan bir sütun diğer adı içeremez.

Örnek

SELECT TollId, System.Timestamp() AS WinEndTime, COUNT(*)   
FROM TollTagEntry TIMESTAMP BY EntryTime  
GROUP BY TumblingWindow( minute , 3 ) , TollId  

Ayrıca Bkz.

System.Timestamp()
Pencereleme