ArithmeticAggregates<DT extends num> extension Null safety

Provides aggregate functions that are available for numeric expressions.

on

Methods

avg({Expression<bool?>? filter}) Expression<double?>
Return the average of all non-null values in this group. [...]
max({Expression<bool?>? filter}) Expression<DT?>
Return the maximum of all non-null values in this group. [...]
min({Expression<bool?>? filter}) Expression<DT?>
Return the minimum of all non-null values in this group. [...]
sum({Expression<bool?>? filter}) Expression<DT?>
Calculate the sum of all non-null values in the group. [...]
total({Expression<bool?>? filter}) Expression<double?>
Calculate the sum of all non-null values in the group. [...]