Поделиться через


sum() (агрегатная функция)

Область применения: ✅Microsoft Fabric

Вычисляет сумму экспра в группе.

Значения NULL игнорируются и не учитываются в вычислении.

Примечание.

Эта функция используется в сочетании с оператором сводки.

Синтаксис

sum( expr)

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
строка expr ✔️ Выражение, используемое для вычисления агрегирования.

Возвраты

Возвращает значение суммы expr в группе.

Пример

В этом примере возвращается общее значение повреждения обрезки и имущества по состоянию и отсортировано по убыванию.

StormEvents 
| summarize EventCount=count(), TotalDamages = sum(DamageCrops+DamageProperty) by State 
| sort by TotalDamages

Выходные данные

Показанная таблица результатов содержит только первые 10 строк.

Штат Eventcount TotalDamages
CALIFORNIA 898 2801954600
ДЖОРДЖИЯ 1983 1190448750
МИССУРИ 2016 1096887450
ОКЛАХОМА 1716 916557300
МИССИСИПИ 1218 802890160
КАНЗАС 3166 738830000
TEXAS 4701 572086700
ОГАЙО 1233 417989500
FLORIDA 1042 379455260
СЕВЕРНАЯ ДАКОТА 905 342460100
... ... ...