sumForEach
Описание
Комбинатор ForEach
может быть применён к агрегатной функции sum, чтобы преобразовать её из агрегатной
функции, работающей со значениями строк, в агрегатную функцию, работающую со
столбцами-массивами и применяющую агрегирование к каждому элементу массива по всем строкам.
Пример использования
В этом примере мы воспользуемся набором данных hits, доступным в нашем SQL playground.
Таблица hits содержит столбец isMobile типа UInt8, который может быть
0 для настольных устройств или 1 для мобильных:
We'll use the sumForEach aggregate combinator function to analyze how
desktop versus mobile traffic varies by hour of the day. Click the play button
below to run the query interactively: