(arg: ExpressionLike)
| 641 | // Aggregates |
| 642 | |
| 643 | export function count(arg: ExpressionLike): Aggregate<number> { |
| 644 | return new Aggregate(`count`, [toExpression(arg)]) |
| 645 | } |
| 646 | |
| 647 | export function avg<T extends ExpressionLike>(arg: T): AggregateReturnType<T> { |
| 648 | return new Aggregate(`avg`, [toExpression(arg)]) as AggregateReturnType<T> |