Computes a floating-point SQL average, or null for an empty group.
Expr<double?> average() => Expr.internal( FunctionNode('AVG', [expressionNode]), Codecs.real.nullable(), );